summaryrefslogtreecommitdiffstats
path: root/sys/net80211
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2015-05-26 12:40:27 +0000
committerglebius <glebius@FreeBSD.org>2015-05-26 12:40:27 +0000
commite1f6f6b9de49ea2239748e4758a85df90dc229df (patch)
tree601e89e6248e211e7e0a35ecf9eb34b626840a35 /sys/net80211
parenta6c9cf89894bda9c730949c4b068383f6bd02b55 (diff)
downloadFreeBSD-src-e1f6f6b9de49ea2239748e4758a85df90dc229df.zip
FreeBSD-src-e1f6f6b9de49ea2239748e4758a85df90dc229df.tar.gz
Make ieee80211broadcastaddr global, so that drivers or other
code may use it and not paste.
Diffstat (limited to 'sys/net80211')
-rw-r--r--sys/net80211/ieee80211.c2
-rw-r--r--sys/net80211/ieee80211.h4
2 files changed, 5 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211.c b/sys/net80211/ieee80211.c
index 425ca79..832053d 100644
--- a/sys/net80211/ieee80211.c
+++ b/sys/net80211/ieee80211.c
@@ -82,7 +82,7 @@ const int ieee80211_opcap[IEEE80211_OPMODE_MAX] = {
#endif
};
-static const uint8_t ieee80211broadcastaddr[IEEE80211_ADDR_LEN] =
+const uint8_t ieee80211broadcastaddr[IEEE80211_ADDR_LEN] =
{ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };
static void ieee80211_syncflag_locked(struct ieee80211com *ic, int flag);
diff --git a/sys/net80211/ieee80211.h b/sys/net80211/ieee80211.h
index 8e586bd..7cfa1b2 100644
--- a/sys/net80211/ieee80211.h
+++ b/sys/net80211/ieee80211.h
@@ -36,6 +36,10 @@
/* is 802.11 address multicast/broadcast? */
#define IEEE80211_IS_MULTICAST(_a) (*(_a) & 0x01)
+#ifdef _KERNEL
+extern const uint8_t ieee80211broadcastaddr[];
+#endif
+
typedef uint16_t ieee80211_seq;
/* IEEE 802.11 PLCP header */
OpenPOWER on IntegriCloud