#define FCTL_ORDER(X) ((X&0x800)>>15)
#define FCTL_TYPE_MGMT 0
-#define FCTL_TYPE_CTRL 1
-#define FCTL_TYPE_DATA 2
+#define FCTL_TYPE_CTRL 2
+#define FCTL_TYPE_DATA 1
#define FCTL_STYPE_ASSOC_REQ 0x0
#define FCTL_STYPE_ASSOC_RESP 0x1
u16 cap_info;
u8 ssid_element_id;
u8 ssid_length;
- u32 ssid;
+ u8 ssid[32];
u8 srates_element_id;
u8 srates_element_length;
u8 rest; /* go on here ... */
} __attribute__ ((packed)) t_beacon_fb;
+#define CAP_INFO_ESS(X) ((X&0x0001))
+#define CAP_INFO_IBSS(X) ((X&0x0002)>>1)
+#define CAP_INFO_PRIVACY(X) ((X&0x0010)>>4)
/* hdw-sniff stuff */
int count_mgmt;
int count_ctrl;
int count_data;
+ char active;
char key[WEP_MAX_DIGITS];
} t_sta;