1 #ifndef _NET80211_IEEE80211_NODE_H_
2 #define _NET80211_IEEE80211_NODE_H_
4 #include "_ieee80211.h"
6 #include <ieee80211_proto.h> /* for proto macros on node */
9 #define IEEE80211_NODE_HASHSIZE 32
11 /* Node Table information for the Target */
13 struct ieee80211_node_table {
14 asf_tailq_head(, ieee80211_node) nt_node; /* information of all nodes */
15 asf_list_head(, ieee80211_node) nt_hash[IEEE80211_NODE_HASHSIZE];
16 asf_list_head(, ieee80211_wds_addr) nt_wds_hash[IEEE80211_NODE_HASHSIZE];
19 #define IEEE80211_KEYBUF_SIZE 16
20 #define IEEE80211_TID_SIZE 17
21 #define IEEE80211_MICBUF_SIZE (8+8) /* space for both tx+rx keys */
23 struct ieee80211_key_target {