]> hackdaworld.org Git - my-code/hdw-sniff.git/blobdiff - hdw-sniff.h
completed management support.
[my-code/hdw-sniff.git] / hdw-sniff.h
index d7a3e8961f3e9ab92bfdbc9a61a5fbaa4c0a861c..fbea5d522e69ded280be7889eaac8eb43a7ba596 100644 (file)
@@ -1,5 +1,17 @@
+#include <linux/wireless.h>
+
 /* the pcap_process callback function */
 void pcap_process(u_char *count,const struct pcap_pkthdr *pcap_header,
                        const u_char *package);
 
+/* info struct */
+struct info_struct {
+                int count;      /* count packages */
+                char dev[10];   /* device */
+                char mmode;     /* monitor type ... and later more */
+               int channel;    /* current freq channel */
+        };
+
+/* hop_chanel function */
+int hop_channel(struct info_struct *info,int foo_fd);