summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/wellenreiter/libwellenreiter/source/wl_types.hh7
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 @@
/*
* Global bufffer size and type definitions
*
* $Id$
*
*/
#ifndef WL_TYPES_HH
#define WL_TYPES_HH
/* Type definitions, to be continued */
#define WL_NETFOUND 01
#define WL_NETLOST 02
#define WL_STARTSNIFF 98
#define WL_STOPSNIFF 99
/* Socket specific */
#define WL_SOCKBUF 512 /* Buffer for wl_send and wl_recv calls */
-/* Protocol specific */
+/* Channelswitching */
+typedef struct {
+ int type; /* Type of card (chip) */
+ char iface[6]; /* Interface of card */
+} wl_cardtype_t;
+
/* WL network structure */
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 Net */
} wl_network_t;
/* Config specific */
#define WL_CONFFILE "sample.conf"
#define WL_CONFBUFF 128
#endif /* WL_TYPES_HH */