]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - net/mac80211/mesh.h
mac80211: push rx status into skb->cb
[mv-sheeva.git] / net / mac80211 / mesh.h
index 832bb503ca9ba6e09a0ea2c337f03b439af3c1b0..2a2ed182cb7ea219a2cd3e57708163b4c28b4c59 100644 (file)
@@ -191,12 +191,8 @@ struct mesh_rmc {
 #define PLINK_CATEGORY         30
 #define MESH_PATH_SEL_CATEGORY 32
 
-/* Mesh Header Flags */
-#define IEEE80211S_FLAGS_AE    0x3
-
 /* Public interfaces */
 /* Various */
-int ieee80211_get_mesh_hdrlen(struct ieee80211s_hdr *meshhdr);
 int ieee80211_new_mesh_header(struct ieee80211s_hdr *meshhdr,
                struct ieee80211_sub_if_data *sdata);
 int mesh_rmc_check(u8 *addr, struct ieee80211s_hdr *mesh_hdr,
@@ -212,8 +208,7 @@ void ieee80211s_init(void);
 void ieee80211s_stop(void);
 void ieee80211_mesh_init_sdata(struct ieee80211_sub_if_data *sdata);
 ieee80211_rx_result
-ieee80211_mesh_rx_mgmt(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb,
-                      struct ieee80211_rx_status *rx_status);
+ieee80211_mesh_rx_mgmt(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb);
 void ieee80211_start_mesh(struct ieee80211_sub_if_data *sdata);
 void ieee80211_stop_mesh(struct ieee80211_sub_if_data *sdata);