aboutsummaryrefslogtreecommitdiff
path: root/sys/security/mac
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2008-04-17 21:38:18 +0000
committerRobert Watson <rwatson@FreeBSD.org>2008-04-17 21:38:18 +0000
commit8501a69cc940a7d32d9299da26baf0b1863e0fa9 (patch)
treefd64d5b5062ffc1979994100cac82014c5ed48b6 /sys/security/mac
parentf55f27f862c84942615b61c67112fe5b9b7411f7 (diff)
Notes
Diffstat (limited to 'sys/security/mac')
-rw-r--r--sys/security/mac/mac_inet.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/security/mac/mac_inet.c b/sys/security/mac/mac_inet.c
index 6533cf0927cbf..0445d915a82e7 100644
--- a/sys/security/mac/mac_inet.c
+++ b/sys/security/mac/mac_inet.c
@@ -201,7 +201,7 @@ mac_inpcb_create_mbuf(struct inpcb *inp, struct mbuf *m)
{
struct label *mlabel;
- INP_LOCK_ASSERT(inp);
+ INP_WLOCK_ASSERT(inp);
mlabel = mac_mbuf_to_label(m);
MAC_PERFORM(inpcb_create_mbuf, inp, inp->inp_label, m, mlabel);
@@ -306,7 +306,7 @@ void
mac_inpcb_sosetlabel(struct socket *so, struct inpcb *inp)
{
- INP_LOCK_ASSERT(inp);
+ INP_WLOCK_ASSERT(inp);
SOCK_LOCK_ASSERT(so);
MAC_PERFORM(inpcb_sosetlabel, so, so->so_label, inp, inp->inp_label);
}
@@ -376,7 +376,7 @@ void
mac_syncache_create(struct label *label, struct inpcb *inp)
{
- INP_LOCK_ASSERT(inp);
+ INP_WLOCK_ASSERT(inp);
MAC_PERFORM(syncache_create, label, inp);
}