diff -Naur src/sniffd/autoconfig.c src.new/sniffd/autoconfig.c --- src/sniffd/autoconfig.c 2003-01-23 16:41:36.000000000 -0800 +++ src.new/sniffd/autoconfig.c 2004-12-17 12:27:45.000000000 -0800 @@ -772,8 +772,7 @@ fclose(fh); break; case DRV_PRISM2: - - + break; } /* update flag take off PROMISC */ if ((skfd = iw_sockets_open()) < 0){ diff -Naur src/sniffd/gui_channel_scan.c src.new/sniffd/gui_channel_scan.c --- src/sniffd/gui_channel_scan.c 2003-01-21 19:35:01.000000000 -0800 +++ src.new/sniffd/gui_channel_scan.c 2004-12-17 12:30:34.000000000 -0800 @@ -384,7 +384,7 @@ if (!beep()) flash(); wattrset(statuswin, STDATTR); snprintf(message,100,"Detected new network '%s' (%s) on Channel %02d", - ((strlen(ap->ssid)==1)&&(!strncmp(" ",ap->ssid,1))) ? "" : ap->ssid, + ((strlen(ap->ssid)==1)&&(!strncmp(" ",(char *)ap->ssid,1))) ? "" : (char *)ap->ssid, hexdump((__u8*)&ap->bssid,6), ap->channel); print_status_msg(statuswin, location, message); ap->status = AP_STATUS_ACTIVE;