t_info *info;
int i;
- t_sta sniffed_sta;
+ t_sta new_sta;
int ret;
info=(t_info *)ptr;
if(info->dump_fd!=0) {
ret=write(info->dump_fd,pcap_header,sizeof(struct pcap_pkthdr));
if(ret!=sizeof(struct pcap_pkthdr))
- display_console(info->display,"warning, pcap header write failed!");
+ display_console(info,"warning, pcap header write failed!");
ret=write(info->dump_fd,package,pcap_header->caplen);
if(ret!=pcap_header->caplen)
- display_console(info->display,"warning, package write failed!");
+ display_console(info,"warning, package write failed!");
}
/* maybe there is offset to the actual ieee802.11 frame,
for example prism header ... */
+ /* debug log */
+ dprintf(info->log_fd,"new package -> %02x/n",package[0]);
/* go on parsing frame ctl header here ... */
- return 23;
-
}