summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_proto.h
diff options
context:
space:
mode:
authorthompsa <thompsa@FreeBSD.org>2009-02-12 18:57:18 +0000
committerthompsa <thompsa@FreeBSD.org>2009-02-12 18:57:18 +0000
commit251dd2ca418183142f0f78ada90a77fa46a3b88f (patch)
treeb2387f8d726c23cdd8238be123008604c2dc3292 /sys/net80211/ieee80211_proto.h
parentcc499f763ee65f3e6109a50d14b10ef520ca6079 (diff)
downloadFreeBSD-src-251dd2ca418183142f0f78ada90a77fa46a3b88f.zip
FreeBSD-src-251dd2ca418183142f0f78ada90a77fa46a3b88f.tar.gz
Add a ieee80211_waitfor_parent() function that will wait for all deferred
parent interface tasks to complete. This had been added to the ioctl path but it is also need elsewhere like detach so its safe to teardown. Reported by: Hans Petter Selasky Submitted by: sam
Diffstat (limited to 'sys/net80211/ieee80211_proto.h')
-rw-r--r--sys/net80211/ieee80211_proto.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_proto.h b/sys/net80211/ieee80211_proto.h
index f7395b6..fa50758 100644
--- a/sys/net80211/ieee80211_proto.h
+++ b/sys/net80211/ieee80211_proto.h
@@ -260,6 +260,7 @@ ieee80211_gettid(const struct ieee80211_frame *wh)
return tid;
}
+void ieee80211_waitfor_parent(struct ieee80211com *);
void ieee80211_start_locked(struct ieee80211vap *);
void ieee80211_init(void *);
void ieee80211_start_all(struct ieee80211com *);
OpenPOWER on IntegriCloud