diff options
author | thompsa <thompsa@FreeBSD.org> | 2009-02-12 18:57:18 +0000 |
---|---|---|
committer | thompsa <thompsa@FreeBSD.org> | 2009-02-12 18:57:18 +0000 |
commit | 251dd2ca418183142f0f78ada90a77fa46a3b88f (patch) | |
tree | b2387f8d726c23cdd8238be123008604c2dc3292 /sys/net80211/ieee80211_proto.h | |
parent | cc499f763ee65f3e6109a50d14b10ef520ca6079 (diff) | |
download | FreeBSD-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.h | 1 |
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 *); |