int main(int argc, char* argv[]) { if (argc != 2) { cout << "Usage: " <<* argv << " <interface>" << endl; return 1; } string interface = argv[1]; BeaconSniffer sniffer; sniffer.run(interface); }
int main(int argc, char* argv[]) { // By default, sniff wlan1 string interface = "wlan1"; if(argc == 2) interface = argv[1]; BeaconSniffer sniffer; the_sniffer = &sniffer; // handle SIGUSR1 signal(SIGUSR1, handleUSR); sniffer.run(interface); }