summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2015-11-26 17:28:40 +0000
committeradrian <adrian@FreeBSD.org>2015-11-26 17:28:40 +0000
commit33e0205feeb1602b43e451734297240875c785f5 (patch)
tree3b679337f1c6457192172882263c5f6c1c311009
parent5f007b93a2201f327b29b0b92f781160aa682bc4 (diff)
downloadFreeBSD-src-33e0205feeb1602b43e451734297240875c785f5.zip
FreeBSD-src-33e0205feeb1602b43e451734297240875c785f5.tar.gz
[wpa] use IFM_IEEE80211_ADHOC for now on FreeBSD for IBSS operation.
PR: bin/203086 Submitted by: avos
-rw-r--r--contrib/wpa/src/drivers/driver_bsd.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/contrib/wpa/src/drivers/driver_bsd.c b/contrib/wpa/src/drivers/driver_bsd.c
index 408d141..73f455f 100644
--- a/contrib/wpa/src/drivers/driver_bsd.c
+++ b/contrib/wpa/src/drivers/driver_bsd.c
@@ -1055,7 +1055,14 @@ wpa_driver_bsd_associate(void *priv, struct wpa_driver_associate_params *params)
mode = 0 /* STA */;
break;
case IEEE80211_MODE_IBSS:
+ /*
+ * Ref bin/203086 - FreeBSD's net80211 currently uses
+ * IFM_IEEE80211_ADHOC.
+ */
+#if 0
mode = IFM_IEEE80211_IBSS;
+#endif
+ mode = IFM_IEEE80211_ADHOC;
break;
case IEEE80211_MODE_AP:
mode = IFM_IEEE80211_HOSTAP;
OpenPOWER on IntegriCloud