Date: Tue, 2 Jun 2009 16:57:27 +0000 (UTC) From: Sam Leffler <sam@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/net80211 ieee80211.c ieee80211_freebsd.c ieee80211_ioctl.c Message-ID: <200906021803.n52I34js083766@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
sam 2009-06-02 16:57:27 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211.c ieee80211_freebsd.c ieee80211_ioctl.c Log: SVN rev 193312 on 2009-06-02 16:57:27Z by sam Remove hack used to deal with ifnet teardown now that if_detach and the bridge do a better job. o move ether_ifdetach to the top of ieee80211_detach o do not clear if_softc at the top of ieee80211_detach; we no longer need this because we are safeguarded against calls coming back through if_ioctl o simplify the bpf tracker now that we don't null if_softc This also fixes an issue where having a bpf consumer active when a vap is destroyed would cause a crash because bpf referenced free'd memory. Reviewed by: imp Revision Changes Path 1.75 +4 -22 src/sys/net80211/ieee80211.c 1.35 +1 -2 src/sys/net80211/ieee80211_freebsd.c 1.88 +3 -18 src/sys/net80211/ieee80211_ioctl.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906021803.n52I34js083766>