diff options
author | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2012-04-16 21:08:41 +0000 |
---|---|---|
committer | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2012-04-16 21:08:41 +0000 |
commit | 691b253e47367f64097023ba2afcc595ca120786 (patch) | |
tree | f3d4a3ace1fce602fa8b9fb1e3c84e817c712d49 /package/mac80211/patches/562-mac80211_remove_code_duplication.patch | |
parent | c9641b552eb8ecccb7b0e31a0f7bac250a930e25 (diff) |
mac80211: update to wireless-testing 2012-04-13
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31322 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/mac80211/patches/562-mac80211_remove_code_duplication.patch')
-rw-r--r-- | package/mac80211/patches/562-mac80211_remove_code_duplication.patch | 127 |
1 files changed, 0 insertions, 127 deletions
diff --git a/package/mac80211/patches/562-mac80211_remove_code_duplication.patch b/package/mac80211/patches/562-mac80211_remove_code_duplication.patch deleted file mode 100644 index e411d766c..000000000 --- a/package/mac80211/patches/562-mac80211_remove_code_duplication.patch +++ /dev/null @@ -1,127 +0,0 @@ ---- a/net/mac80211/debugfs_netdev.c -+++ b/net/mac80211/debugfs_netdev.c -@@ -445,26 +445,23 @@ IEEE80211_IF_FILE(dot11MeshHWMPRannInter - IEEE80211_IF_FILE(dot11MeshForwarding, u.mesh.mshcfg.dot11MeshForwarding, DEC); - #endif - -- --#define DEBUGFS_ADD(name) \ -- debugfs_create_file(#name, 0400, sdata->debugfs.dir, \ -- sdata, &name##_ops); -- - #define DEBUGFS_ADD_MODE(name, mode) \ - debugfs_create_file(#name, mode, sdata->debugfs.dir, \ - sdata, &name##_ops); - --static void add_sta_files(struct ieee80211_sub_if_data *sdata) -+#define DEBUGFS_ADD(name) DEBUGFS_ADD_MODE(name, 0400) -+ -+static void add_common_files(struct ieee80211_sub_if_data *sdata) - { - DEBUGFS_ADD(drop_unencrypted); -- DEBUGFS_ADD(flags); -- DEBUGFS_ADD(state); -- DEBUGFS_ADD(channel_type); - DEBUGFS_ADD(rc_rateidx_mask_2ghz); - DEBUGFS_ADD(rc_rateidx_mask_5ghz); - DEBUGFS_ADD(rc_rateidx_mcs_mask_2ghz); - DEBUGFS_ADD(rc_rateidx_mcs_mask_5ghz); -+} - -+static void add_sta_files(struct ieee80211_sub_if_data *sdata) -+{ - DEBUGFS_ADD(bssid); - DEBUGFS_ADD(aid); - DEBUGFS_ADD(last_beacon); -@@ -475,15 +472,6 @@ static void add_sta_files(struct ieee802 - - static void add_ap_files(struct ieee80211_sub_if_data *sdata) - { -- DEBUGFS_ADD(drop_unencrypted); -- DEBUGFS_ADD(flags); -- DEBUGFS_ADD(state); -- DEBUGFS_ADD(channel_type); -- DEBUGFS_ADD(rc_rateidx_mask_2ghz); -- DEBUGFS_ADD(rc_rateidx_mask_5ghz); -- DEBUGFS_ADD(rc_rateidx_mcs_mask_2ghz); -- DEBUGFS_ADD(rc_rateidx_mcs_mask_5ghz); -- - DEBUGFS_ADD(num_sta_authorized); - DEBUGFS_ADD(num_sta_ps); - DEBUGFS_ADD(dtim_count); -@@ -493,48 +481,14 @@ static void add_ap_files(struct ieee8021 - - static void add_ibss_files(struct ieee80211_sub_if_data *sdata) - { -- DEBUGFS_ADD(channel_type); -- DEBUGFS_ADD(rc_rateidx_mask_2ghz); -- DEBUGFS_ADD(rc_rateidx_mask_5ghz); -- DEBUGFS_ADD(rc_rateidx_mcs_mask_2ghz); -- DEBUGFS_ADD(rc_rateidx_mcs_mask_5ghz); -- - DEBUGFS_ADD_MODE(tsf, 0600); - } - - static void add_wds_files(struct ieee80211_sub_if_data *sdata) - { -- DEBUGFS_ADD(drop_unencrypted); -- DEBUGFS_ADD(flags); -- DEBUGFS_ADD(state); -- DEBUGFS_ADD(channel_type); -- DEBUGFS_ADD(rc_rateidx_mask_2ghz); -- DEBUGFS_ADD(rc_rateidx_mask_5ghz); -- DEBUGFS_ADD(rc_rateidx_mcs_mask_2ghz); -- DEBUGFS_ADD(rc_rateidx_mcs_mask_5ghz); -- - DEBUGFS_ADD(peer); - } - --static void add_vlan_files(struct ieee80211_sub_if_data *sdata) --{ -- DEBUGFS_ADD(drop_unencrypted); -- DEBUGFS_ADD(flags); -- DEBUGFS_ADD(state); -- DEBUGFS_ADD(channel_type); -- DEBUGFS_ADD(rc_rateidx_mask_2ghz); -- DEBUGFS_ADD(rc_rateidx_mask_5ghz); -- DEBUGFS_ADD(rc_rateidx_mcs_mask_2ghz); -- DEBUGFS_ADD(rc_rateidx_mcs_mask_5ghz); --} -- --static void add_monitor_files(struct ieee80211_sub_if_data *sdata) --{ -- DEBUGFS_ADD(flags); -- DEBUGFS_ADD(state); -- DEBUGFS_ADD(channel_type); --} -- - #ifdef CONFIG_MAC80211_MESH - - static void add_mesh_stats(struct ieee80211_sub_if_data *sdata) -@@ -590,6 +544,13 @@ static void add_files(struct ieee80211_s - if (!sdata->debugfs.dir) - return; - -+ DEBUGFS_ADD(flags); -+ DEBUGFS_ADD(state); -+ DEBUGFS_ADD(channel_type); -+ -+ if (sdata->vif.type != NL80211_IFTYPE_MONITOR) -+ add_common_files(sdata); -+ - switch (sdata->vif.type) { - case NL80211_IFTYPE_MESH_POINT: - #ifdef CONFIG_MAC80211_MESH -@@ -609,12 +570,6 @@ static void add_files(struct ieee80211_s - case NL80211_IFTYPE_WDS: - add_wds_files(sdata); - break; -- case NL80211_IFTYPE_MONITOR: -- add_monitor_files(sdata); -- break; -- case NL80211_IFTYPE_AP_VLAN: -- add_vlan_files(sdata); -- break; - default: - break; - } |