Diffstat (limited to 'noncore/net/wellenreiter/libwellenreiter/source/wl_proto.hh') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/wellenreiter/libwellenreiter/source/wl_proto.hh | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.hh b/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.hh new file mode 100644 index 0000000..f755589 --- a/dev/null +++ b/noncore/net/wellenreiter/libwellenreiter/source/wl_proto.hh @@ -0,0 +1,28 @@ +/* $Id$ */ + +#ifndef WLPROTO_HH +#define WLPROTO_HH + +#include <stdio.h> +#include <string.h> +#include <stdlib.h> + +/* Type definitions, to be continued */ +#define NETFOUND 01 +#define NETLOST 02 +#define STARTSNIFF 98 +#define STOPSNIFF 99 + +int send_network_found (const char *, int, void *); +int get_network_found (void *, const char *); + +typedef struct { + int net_type; /* 1 = Accesspoint ; 2 = Ad-Hoc */ + int ssid_len; /* Length of SSID */ + int channel; /* Channel */ + int wep; /* 1 = WEP enabled ; 0 = disabled */ + char mac[64]; /* MAC address of Accesspoint */ + char bssid[128]; /* BSSID of Accesspoint */ +} wl_network_t; + +#endif /* WLPROTO_HH */ |