aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph
diff options
context:
space:
mode:
authorArchie Cobbs <archie@FreeBSD.org>2001-10-15 23:05:15 +0000
committerArchie Cobbs <archie@FreeBSD.org>2001-10-15 23:05:15 +0000
commit5bfae6c0f887386ac5008f5cc3e605ec8d8323a5 (patch)
treea1d5b323c0aa9a1d758b6c1c06d6df7470d54f56 /sys/netgraph
parent7b1b8918d2c797b1f54a65da02d45c9e0483734c (diff)
Notes
Diffstat (limited to 'sys/netgraph')
-rw-r--r--sys/netgraph/ng_socket.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netgraph/ng_socket.c b/sys/netgraph/ng_socket.c
index b1a8e1116b89..b942fcd8e374 100644
--- a/sys/netgraph/ng_socket.c
+++ b/sys/netgraph/ng_socket.c
@@ -326,8 +326,8 @@ ngd_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *addr,
* then handle specially.
*/
if ((sap == NULL)
- || ((len = sap->sg_len) <= 2)
- || (*sap->sg_data == '\0')) {
+ || ((len = sap->sg_len - 2) <= 0)
+ || (*sap->sg_data == '\0')) {
if (pcbp->sockdata->node->numhooks != 1) {
error = EDESTADDRREQ;
goto release;