diff options
| author | Gleb Smirnoff <glebius@FreeBSD.org> | 2006-01-21 10:11:01 +0000 |
|---|---|---|
| committer | Gleb Smirnoff <glebius@FreeBSD.org> | 2006-01-21 10:11:01 +0000 |
| commit | 57b2b941e8af4908e589c2d84d28647c50d35b7e (patch) | |
| tree | 1ba8b829539eb5d23c142a4449eaf51d304942c2 /sys/netgraph/netflow | |
| parent | 11ce29cbb102032b3f4fd2871ac8c13414ccee7b (diff) | |
Notes
Diffstat (limited to 'sys/netgraph/netflow')
| -rw-r--r-- | sys/netgraph/netflow/ng_netflow.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/netgraph/netflow/ng_netflow.c b/sys/netgraph/netflow/ng_netflow.c index 2b49cb0200ea..df5caa391dc9 100644 --- a/sys/netgraph/netflow/ng_netflow.c +++ b/sys/netgraph/netflow/ng_netflow.c @@ -318,7 +318,7 @@ ng_netflow_rcvmsg (node_p node, item_p item, hook_p lasthook) ERROUT(EINVAL); index = (uint16_t *)msg->data; - if (*index > NG_NETFLOW_MAXIFACES) + if (*index >= NG_NETFLOW_MAXIFACES) ERROUT(EINVAL); /* connected iface? */ @@ -342,7 +342,7 @@ ng_netflow_rcvmsg (node_p node, item_p item, hook_p lasthook) ERROUT(EINVAL); set = (struct ng_netflow_setdlt *)msg->data; - if (set->iface > NG_NETFLOW_MAXIFACES) + if (set->iface >= NG_NETFLOW_MAXIFACES) ERROUT(EINVAL); iface = &priv->ifaces[set->iface]; @@ -371,7 +371,7 @@ ng_netflow_rcvmsg (node_p node, item_p item, hook_p lasthook) ERROUT(EINVAL); set = (struct ng_netflow_setifindex *)msg->data; - if (set->iface > NG_NETFLOW_MAXIFACES) + if (set->iface >= NG_NETFLOW_MAXIFACES) ERROUT(EINVAL); iface = &priv->ifaces[set->iface]; |
