-rw-r--r-- | noncore/net/wellenreiter/libwellenreiter/source/wl_types.hh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/noncore/net/wellenreiter/libwellenreiter/source/wl_types.hh b/noncore/net/wellenreiter/libwellenreiter/source/wl_types.hh index f12d65e..cd482fe 100644 --- a/noncore/net/wellenreiter/libwellenreiter/source/wl_types.hh +++ b/noncore/net/wellenreiter/libwellenreiter/source/wl_types.hh | |||
@@ -1,37 +1,42 @@ | |||
1 | /* | 1 | /* |
2 | * Global bufffer size and type definitions | 2 | * Global bufffer size and type definitions |
3 | * | 3 | * |
4 | * $Id$ | 4 | * $Id$ |
5 | * | 5 | * |
6 | */ | 6 | */ |
7 | 7 | ||
8 | #ifndef WL_TYPES_HH | 8 | #ifndef WL_TYPES_HH |
9 | #define WL_TYPES_HH | 9 | #define WL_TYPES_HH |
10 | 10 | ||
11 | /* Type definitions, to be continued */ | 11 | /* Type definitions, to be continued */ |
12 | #define WL_NETFOUND 01 | 12 | #define WL_NETFOUND 01 |
13 | #define WL_NETLOST 02 | 13 | #define WL_NETLOST 02 |
14 | #define WL_STARTSNIFF 98 | 14 | #define WL_STARTSNIFF 98 |
15 | #define WL_STOPSNIFF 99 | 15 | #define WL_STOPSNIFF 99 |
16 | 16 | ||
17 | /* Socket specific */ | 17 | /* Socket specific */ |
18 | #define WL_SOCKBUF 512 /* Buffer for wl_send and wl_recv calls */ | 18 | #define WL_SOCKBUF 512 /* Buffer for wl_send and wl_recv calls */ |
19 | 19 | ||
20 | /* Protocol specific */ | 20 | /* Channelswitching */ |
21 | typedef struct { | ||
22 | int type; /* Type of card (chip) */ | ||
23 | char iface[6]; /* Interface of card */ | ||
24 | } wl_cardtype_t; | ||
25 | |||
21 | 26 | ||
22 | /* WL network structure */ | 27 | /* WL network structure */ |
23 | typedef struct { | 28 | typedef struct { |
24 | int net_type; /* 1 = Accesspoint ; 2 = Ad-Hoc */ | 29 | int net_type; /* 1 = Accesspoint ; 2 = Ad-Hoc */ |
25 | int ssid_len; /* Length of SSID */ | 30 | int ssid_len; /* Length of SSID */ |
26 | int channel; /* Channel */ | 31 | int channel; /* Channel */ |
27 | int wep; /* 1 = WEP enabled ; 0 = disabled */ | 32 | int wep; /* 1 = WEP enabled ; 0 = disabled */ |
28 | char mac[64]; /* MAC address of Accesspoint */ | 33 | char mac[64]; /* MAC address of Accesspoint */ |
29 | char bssid[128]; /* BSSID of Net */ | 34 | char bssid[128]; /* BSSID of Net */ |
30 | } wl_network_t; | 35 | } wl_network_t; |
31 | 36 | ||
32 | /* Config specific */ | 37 | /* Config specific */ |
33 | #define WL_CONFFILE "sample.conf" | 38 | #define WL_CONFFILE "sample.conf" |
34 | #define WL_CONFBUFF 128 | 39 | #define WL_CONFBUFF 128 |
35 | 40 | ||
36 | #endif /* WL_TYPES_HH */ | 41 | #endif /* WL_TYPES_HH */ |
37 | 42 | ||