summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_one2many.c
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2005-03-11 10:29:38 +0000
committerglebius <glebius@FreeBSD.org>2005-03-11 10:29:38 +0000
commit1429a658acd3744465dee85fddf52a280b174d6f (patch)
treefaf799fdc79a71bff2339b8a5a25c8e82b372b2b /sys/netgraph/ng_one2many.c
parent3ba8a78955449e8d258f758ad5fcc0db910118b4 (diff)
downloadFreeBSD-src-1429a658acd3744465dee85fddf52a280b174d6f.zip
FreeBSD-src-1429a658acd3744465dee85fddf52a280b174d6f.tar.gz
Fix getting stats from many links with index > 0.
Submitted by: Richard Kojedzinszky MFC after: 3 days
Diffstat (limited to 'sys/netgraph/ng_one2many.c')
-rw-r--r--sys/netgraph/ng_one2many.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netgraph/ng_one2many.c b/sys/netgraph/ng_one2many.c
index 66f3a94..ca742b3 100644
--- a/sys/netgraph/ng_one2many.c
+++ b/sys/netgraph/ng_one2many.c
@@ -331,7 +331,7 @@ ng_one2many_rcvmsg(node_p node, item_p item, hook_p lasthook)
linkNum = *((int32_t *)msg->data);
if (linkNum == NG_ONE2MANY_ONE_LINKNUM)
link = &priv->one;
- else if (linkNum == 0
+ else if (linkNum >= 0
&& linkNum < NG_ONE2MANY_MAX_LINKS) {
link = &priv->many[linkNum];
} else {
OpenPOWER on IntegriCloud