/* * Initial main.c file generated by Glade. Edit as required. * Glade will not overwrite this file. */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include "interface.h" #include "support.h" int resetMAC(); void changeChannel(int); void loadOpts(); #include "RC4.h" int main (int argc, char *argv[]) { struct itimerval tval; //this will be the channel scanning interval, currently 0.2 sec struct timeval interval = {0, 200000}; GtkWidget *AirSnortWindow; gtk_set_locale (); gtk_init (&argc, &argv); setupIdentity(); loadOpts(); /* * The following code was added by Glade to create one of each component * (except popup menus), just so that you see something after building * the project. Delete any components that you don't want shown initially. */ AirSnortWindow = create_AirSnortWindow (); gtk_widget_show (AirSnortWindow); //this sets up the kchannel scanning stuff signal(SIGALRM, changeChannel); tval.it_interval = interval; tval.it_value = interval; setitimer(ITIMER_REAL, &tval, NULL); gtk_main (); resetMAC(); return 0; }