diff options
author | Felix Fietkau <nbd@openwrt.org> | 2012-04-16 21:08:41 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2012-04-16 21:08:41 +0000 |
commit | e4f208ebf3029f415cf0a79d41ea27fa45c2a62c (patch) | |
tree | f3d4a3ace1fce602fa8b9fb1e3c84e817c712d49 /package/mac80211/patches/562-mac80211_remove_code_duplication.patch | |
parent | c47c2671d413055a8753f2aec429a8d072c5ed9a (diff) | |
download | upstream-e4f208ebf3029f415cf0a79d41ea27fa45c2a62c.tar.gz upstream-e4f208ebf3029f415cf0a79d41ea27fa45c2a62c.tar.bz2 upstream-e4f208ebf3029f415cf0a79d41ea27fa45c2a62c.zip |
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 e411d766c0..0000000000 --- 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; - } |