summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_node.h
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2003-08-13 22:09:44 +0000
committersam <sam@FreeBSD.org>2003-08-13 22:09:44 +0000
commitaf81e4b88b676946e3442bf7d4f9af2e40838249 (patch)
tree244a2909477eff2931f53f98709a2b718e02b520 /sys/net80211/ieee80211_node.h
parente588332388c1b9727f5a65662fb2e12046735134 (diff)
downloadFreeBSD-src-af81e4b88b676946e3442bf7d4f9af2e40838249.zip
FreeBSD-src-af81e4b88b676946e3442bf7d4f9af2e40838249.tar.gz
Delay creating ic_bss until after the super-class has a chance
to override the method pointers for manipulating nodes; this fixes a problem where the ic_bss node was not being created properly for the ath driver causing the driver to scribble on random memory. Noticed by: David Young <dyoung@pobox.com>
Diffstat (limited to 'sys/net80211/ieee80211_node.h')
-rw-r--r--sys/net80211/ieee80211_node.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_node.h b/sys/net80211/ieee80211_node.h
index 49993b9..d4d62de 100644
--- a/sys/net80211/ieee80211_node.h
+++ b/sys/net80211/ieee80211_node.h
@@ -121,6 +121,7 @@ ieee80211_unref_node(struct ieee80211_node **ni)
struct ieee80211com;
extern void ieee80211_node_attach(struct ifnet *);
+extern void ieee80211_node_lateattach(struct ifnet *);
extern void ieee80211_node_detach(struct ifnet *);
extern void ieee80211_begin_scan(struct ifnet *);
OpenPOWER on IntegriCloud