fix a bug in main

This commit is contained in:
oblique 2012-03-01 21:03:55 +02:00
parent 00429c22df
commit b0b6971d8b

@ -346,12 +346,10 @@ int main(int argc, char *argv[]) {
if (pfd[1].revents & POLLIN) {
ret = read_bssid(dev.fd, bssid);
if (ret == -EAGAIN) /* no bssid */
continue;
else if (ret < 0) { /* error */
if (ret < 0 && ret != -EAGAIN) { /* error */
print_error();
goto _errout;
} else { /* got BSSID */
} else if (ret == 0) { /* got BSSID */
printf("DoS BSSID ");
print_mac(bssid);
printf("\n");