freebsd-nq/sys/security
Robert Watson 8f3476b39b Externalize local stack copy of the ifnet label, rather than the copy on
the ifnet itself.  The stack copy has been made while holding the mutex
protecting ifnet labels, so copying from the ifnet copy could result in
an inconsistent version being copied out.

Reported by:	Todd.Miller@sparta.com
Obtained from:	TrustedBSD Project
MFC after:	3 weeks
2006-12-20 20:40:29 +00:00
..
audit Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
mac Externalize local stack copy of the ifnet label, rather than the copy on 2006-12-20 20:40:29 +00:00
mac_biba Teach the MAC policies which utilize mbuf labeling the new syncache 2006-12-13 06:03:22 +00:00
mac_bsdextended Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
mac_ifoff Update my personal copyrights and NETA copyrights in the kernel 2004-02-22 00:33:12 +00:00
mac_lomac Teach the MAC policies which utilize mbuf labeling the new syncache 2006-12-13 06:03:22 +00:00
mac_mls Teach the MAC policies which utilize mbuf labeling the new syncache 2006-12-13 06:03:22 +00:00
mac_none Add #include <sys/sx.h>, devfs is going to require this shortly. 2005-09-19 18:52:51 +00:00
mac_partition Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
mac_portacl Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
mac_seeotheruids Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
mac_stub Merge posix4/* into normal kernel hierarchy. 2006-11-11 16:26:58 +00:00
mac_test Merge posix4/* into normal kernel hierarchy. 2006-11-11 16:26:58 +00:00