Author: adrian
Date: Mon Feb 18 01:08:59 2013
New Revision: 246927
URL: http://svnweb.freebsd.org/changeset/base/246927

Log:
  Disable this code and add a note as to why.
  
  It wasn't currently being called anyway - but being explicit about it
  can't hurt.

Modified:
  head/sys/net80211/ieee80211_adhoc.c

Modified: head/sys/net80211/ieee80211_adhoc.c
==============================================================================
--- head/sys/net80211/ieee80211_adhoc.c Mon Feb 18 01:02:48 2013        
(r246926)
+++ head/sys/net80211/ieee80211_adhoc.c Mon Feb 18 01:08:59 2013        
(r246927)
@@ -768,8 +768,23 @@ adhoc_recv_mgmt(struct ieee80211_node *n
                                IEEE80211_RSSI_LPF(ni->ni_avgrssi, rssi);
                                ni->ni_noise = nf;
                        }
+                       /*
+                        * Same here - the channel width change should
+                        * be applied to the specific peer node, not
+                        * to the ic.  Ie, the interface configuration
+                        * should stay in its current channel width;
+                        * but it should change the rate control and
+                        * any queued frames for the given node only.
+                        *
+                        * Since there's no (current) way to inform
+                        * the driver that a channel width change has
+                        * occured for a single node, just stub this
+                        * out.
+                        */
+#if 0
                        if (ht_state_change)
                                ieee80211_update_chw(ic);
+#endif
                }
                break;
        }
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to