Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2009 18:59:40 +0000 (UTC)
From:      Rui Paulo <rpaulo@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r191585 - projects/mesh11s/sys/net80211
Message-ID:  <200904271859.n3RIxePs023616@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rpaulo
Date: Mon Apr 27 18:59:40 2009
New Revision: 191585
URL: http://svn.freebsd.org/changeset/base/191585

Log:
  Append Mesh Configuration IE on probe responses and beacons.
  
  Sponsored by:	The FreeBSD Foundation

Modified:
  projects/mesh11s/sys/net80211/ieee80211_output.c

Modified: projects/mesh11s/sys/net80211/ieee80211_output.c
==============================================================================
--- projects/mesh11s/sys/net80211/ieee80211_output.c	Mon Apr 27 18:55:22 2009	(r191584)
+++ projects/mesh11s/sys/net80211/ieee80211_output.c	Mon Apr 27 18:59:40 2009	(r191585)
@@ -2058,7 +2058,7 @@ ieee80211_alloc_proberesp(struct ieee802
 	       + sizeof(struct ieee80211_ath_ie)
 #endif
 	       + 2 + IEEE80211_MESHID_LEN
-	       /* + sizeof(struct ieee80211_meshconf_ie) */
+	       + sizeof(struct ieee80211_meshconf_ie)
 	       + (vap->iv_appie_proberesp != NULL ?
 			vap->iv_appie_proberesp->ie_len : 0)
 	);
@@ -2454,7 +2454,7 @@ ieee80211_beacon_construct(struct mbuf *
 	}
 	if (vap->iv_opmode == IEEE80211_M_MBSS) {
 		frm = ieee80211_add_meshid(frm, vap);
-		/* frm = ieee80211_add_meshconf(frm, vap); */
+		frm = ieee80211_add_meshconf(frm, vap);
 		/* struct ieee80211_tim_ie *tie = (struct ieee80211_tim_ie *) frm;
 		tie->tim_ie = IEEE80211_ELEMID_TIM;
 		tie->tim_len = 4;       * length *
@@ -2543,8 +2543,8 @@ ieee80211_beacon_alloc(struct ieee80211_
 #endif
 		 + (vap->iv_opmode == IEEE80211_M_MBSS ?
 			2 + ni->ni_meshidlen : 0)
-		 /* + (vap->iv_opmode == IEEE80211_M_MBSS ?
-			sizeof(struct ieee80211_meshconf_ie) : 0) */
+		 + (vap->iv_opmode == IEEE80211_M_MBSS ?
+			sizeof(struct ieee80211_meshconf_ie) : 0)
 		 + IEEE80211_MAX_APPIE
 		 ;
 	m = ieee80211_getmgtframe(&frm,



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904271859.n3RIxePs023616>