1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-10 09:49:05 +00:00

Fix crash in socket_bindtodevice: NULL device is permissible

This commit is contained in:
dmiller
2025-09-03 17:04:46 +00:00
parent cca10689fe
commit 5bb82a2ad0
2 changed files with 18 additions and 14 deletions

View File

@@ -1120,7 +1120,9 @@ int netutil_raw_socket(const char *device) {
netutil_perror("setsockopt(SO_BROADCAST) failed");
}
sethdrinclude(rawsd);
socket_bindtodevice(rawsd, device);
if (device) {
socket_bindtodevice(rawsd, device);
}
return rawsd;
#endif