diff options
author | glebius <glebius@FreeBSD.org> | 2005-03-11 10:29:38 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2005-03-11 10:29:38 +0000 |
commit | 1429a658acd3744465dee85fddf52a280b174d6f (patch) | |
tree | faf799fdc79a71bff2339b8a5a25c8e82b372b2b /sys/netgraph/ng_one2many.c | |
parent | 3ba8a78955449e8d258f758ad5fcc0db910118b4 (diff) | |
download | FreeBSD-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.c | 2 |
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 { |