diff --git a/sys/netinet/raw_ip.c b/sys/netinet/raw_ip.c index 6264061d2bad..3d2c6d27d933 100644 --- a/sys/netinet/raw_ip.c +++ b/sys/netinet/raw_ip.c @@ -616,6 +616,7 @@ rip_attach(struct socket *so, int proto, struct thread *td) static void rip_pcbdetach(struct socket *so, struct inpcb *inp) { + INP_INFO_WLOCK_ASSERT(&ripcbinfo); INP_LOCK_ASSERT(inp);