From ad62016e2d341876c068bead69a40ebd0370d822 Mon Sep 17 00:00:00 2001 From: mjm Date: Wed, 04 Dec 2002 19:51:24 +0000 Subject: implemented send_to_gui --- (limited to 'noncore/net/wellenreiter/libwellenreiter/source/sniff.hh') diff --git a/noncore/net/wellenreiter/libwellenreiter/source/sniff.hh b/noncore/net/wellenreiter/libwellenreiter/source/sniff.hh index fa8519b..60cdc43 100644 --- a/noncore/net/wellenreiter/libwellenreiter/source/sniff.hh +++ b/noncore/net/wellenreiter/libwellenreiter/source/sniff.hh @@ -27,14 +27,14 @@ struct packetinfo int cap_IBSS; int cap_ESS; int channel; - char bssid[sizeof("00:00:00:00:00:00")]; - char desthwaddr[sizeof("00:00:00:00:00:00")]; - char sndhwaddr[sizeof("00:00:00:00:00:00")]; - char *ssid; + char bssid[sizeof("00:00:00:00:00:00") + 1]; + char desthwaddr[sizeof("00:00:00:00:00:00") + 1]; + char sndhwaddr[sizeof("00:00:00:00:00:00") + 1]; + char ssid[128]; int ssid_len; }; -void process_packets(const struct pcap_pkthdr* pkthdr,const u_char* packet); +void process_packets(const struct pcap_pkthdr* pkthdr,const u_char* packet, char *, int); int decode_80211b_hdr(const u_char *p,struct packetinfo *ppinfo); void etheraddr_string(register const u_char *ep,char * text); int handle_beacon(u_int16_t fc, const u_char *p,struct packetinfo *ppinfo); -- cgit v0.9.0.2