diff options
| author | Andre Oppermann <andre@FreeBSD.org> | 2012-10-18 13:57:24 +0000 |
|---|---|---|
| committer | Andre Oppermann <andre@FreeBSD.org> | 2012-10-18 13:57:24 +0000 |
| commit | c9b652e3e8c6d65d9eb58e2df83dc805ab385d93 (patch) | |
| tree | 822857ae1f88eb65d6756450fb5600f0644b00d1 /sys/netgraph/ng_ksocket.c | |
| parent | bc17db955833354527c5ee8241743e898605b9cd (diff) | |
Notes
Diffstat (limited to 'sys/netgraph/ng_ksocket.c')
| -rw-r--r-- | sys/netgraph/ng_ksocket.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/sys/netgraph/ng_ksocket.c b/sys/netgraph/ng_ksocket.c index cacb524f3a48..15c8ce01137f 100644 --- a/sys/netgraph/ng_ksocket.c +++ b/sys/netgraph/ng_ksocket.c @@ -1045,9 +1045,7 @@ ng_ksocket_incoming2(node_p node, hook_p hook, void *arg1, int arg2) struct mbuf *m; struct ng_mesg *response; struct uio auio; - int s, flags, error; - - s = splnet(); + int flags, error; /* so = priv->so; *//* XXX could have derived this like so */ KASSERT(so == priv->so, ("%s: wrong socket", __func__)); @@ -1094,10 +1092,8 @@ ng_ksocket_incoming2(node_p node, hook_p hook, void *arg1, int arg2) * the hook gets created and is connected, this upcall function * will be called again. */ - if (priv->hook == NULL) { - splx(s); + if (priv->hook == NULL) return; - } /* Read and forward available mbuf's */ auio.uio_td = NULL; @@ -1165,7 +1161,6 @@ sendit: /* Forward data with optional peer sockaddr as packet tag */ } priv->flags |= KSF_EOFSEEN; } - splx(s); } /* |
