diff options
| author | Jeffrey Hsu <hsu@FreeBSD.org> | 2002-12-25 10:51:20 +0000 |
|---|---|---|
| committer | Jeffrey Hsu <hsu@FreeBSD.org> | 2002-12-25 10:51:20 +0000 |
| commit | b2aaf46eaefbb2835c5146a40ced94632d7b9412 (patch) | |
| tree | 85c8d34077120e0fd677e2752ec2f3d1240b39c3 /sys/net | |
| parent | 42e9e16d2b88802acb975ed2218dfd708d3a68a4 (diff) | |
Notes
Diffstat (limited to 'sys/net')
| -rw-r--r-- | sys/net/rtsock.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/net/rtsock.c b/sys/net/rtsock.c index 25276d732bd2e..9d895aeb5dd08 100644 --- a/sys/net/rtsock.c +++ b/sys/net/rtsock.c @@ -1017,6 +1017,8 @@ sysctl_rtsock(SYSCTL_HANDLER_ARGS) if (namelen != 3) return ((namelen < 3) ? EISDIR : ENOTDIR); af = name[0]; + if (af > AF_MAX) + return (EINVAL); Bzero(&w, sizeof(w)); w.w_op = name[1]; w.w_arg = name[2]; |
