DFS and FCC requirements pretty much make the madwifi-specific 'CSA PROTECTION PERIOD...
authormtaylor <mtaylor@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Wed, 16 Jan 2008 20:11:27 +0000 (20:11 +0000)
committermtaylor <mtaylor@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Wed, 16 Jan 2008 20:11:27 +0000 (20:11 +0000)
git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@3166 0192ed92-7a03-0410-a25b-9323aeb14dbd

net80211/ieee80211_input.c

index 9fe42b207da2dbdbedde6c0554daebe6eac5cc84..15c47cce62463db96a76d0253ebd8f400b6ce95c 100644 (file)
@@ -2527,8 +2527,10 @@ ieee80211_parse_csaie(struct ieee80211_node *ni, u_int8_t *frm,
                /* CSA wasn't received recently, so this is the first one in
                 * the sequence. */
 
+               /*
+               Needed for DFS / FCC ...
+
                if (csa_ie->csa_count < IEEE80211_CSA_PROTECTION_PERIOD) {
-                       /* XXX abuse? */
                        IEEE80211_DISCARD_IE(vap,
                                        IEEE80211_MSG_ELEMID |
                                        IEEE80211_MSG_DOTH,
@@ -2538,6 +2540,7 @@ ieee80211_parse_csaie(struct ieee80211_node *ni, u_int8_t *frm,
                                        csa_ie->csa_count);
                        return 0;
                }
+               */
 
                vap->iv_csa_mode = csa_ie->csa_mode;
                vap->iv_csa_count = csa_ie->csa_count;