diff options
author | Florian Obser <florian@cvs.openbsd.org> | 2017-11-02 14:01:19 +0000 |
---|---|---|
committer | Florian Obser <florian@cvs.openbsd.org> | 2017-11-02 14:01:19 +0000 |
commit | 263c04e1bde3d1faacc0c2054395ce503cb8aaba (patch) | |
tree | 5b7c1d09c54db9a030990e551146b261d49c426f /sys/net/raw_usrreq.c | |
parent | ccad25ba8977c4d9f2c8d78763d09e00ab0068e5 (diff) |
Move PRU_DETACH out of pr_usrreq into per proto pr_detach
functions to pave way for more fine grained locking.
Suggested by, comments & OK mpi
Diffstat (limited to 'sys/net/raw_usrreq.c')
-rw-r--r-- | sys/net/raw_usrreq.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/sys/net/raw_usrreq.c b/sys/net/raw_usrreq.c index d72f242c892..5f1d1c43479 100644 --- a/sys/net/raw_usrreq.c +++ b/sys/net/raw_usrreq.c @@ -1,4 +1,4 @@ -/* $OpenBSD: raw_usrreq.c,v 1.32 2017/07/03 19:23:47 claudio Exp $ */ +/* $OpenBSD: raw_usrreq.c,v 1.33 2017/11/02 14:01:18 florian Exp $ */ /* $NetBSD: raw_usrreq.c,v 1.11 1996/02/13 22:00:43 christos Exp $ */ /* @@ -67,14 +67,6 @@ raw_usrreq(struct socket *so, int req, struct mbuf *m, struct mbuf *nam, return (EINVAL); } switch (req) { - /* - * Destroy state just before socket deallocation. - * Flush data or not depending on the options. - */ - case PRU_DETACH: - raw_detach(rp); - break; - case PRU_CONNECT: case PRU_BIND: case PRU_CONNECT2: |