Browse Source

nfqws: check wext ssid len not zero

pull/1575/head
bol-van 2 months ago
parent
commit
b6e9fa3434
  1. 5
      nfq/darkmagic.c

5
nfq/darkmagic.c

@ -1976,8 +1976,9 @@ static int wlan_info_cb(const struct nlmsghdr *nlh, void *data)
req.u.essid.pointer = wc->wlan[wc->count].ssid; req.u.essid.pointer = wc->wlan[wc->count].ssid;
req.u.essid.length = sizeof(wc->wlan[wc->count].ssid); req.u.essid.length = sizeof(wc->wlan[wc->count].ssid);
req.u.essid.flags = 0; req.u.essid.flags = 0;
if (ioctl(wext_fd, SIOCGIWESSID, &req) != -1) if (ioctl(wext_fd, SIOCGIWESSID, &req)!=-1)
wc->count++; if (*wc->wlan[wc->count].ssid)
wc->count++;
close(wext_fd); close(wext_fd);
} }
} }

Loading…
Cancel
Save