From 25d9ab0f4e4a6108eb3bfaa60a6628b05cbc4d75 Mon Sep 17 00:00:00 2001 From: glebius Date: Fri, 16 Dec 2011 13:30:17 +0000 Subject: Since size of struct in_aliasreq has just been changed in r228571, and thus ifconfig(8) needs recompile, it is a good chance to make parameter checks on SIOCAIFADDR arguments more strict. --- sbin/ifconfig/af_inet.c | 1 + 1 file changed, 1 insertion(+) (limited to 'sbin') diff --git a/sbin/ifconfig/af_inet.c b/sbin/ifconfig/af_inet.c index bcd17c4..c733373 100644 --- a/sbin/ifconfig/af_inet.c +++ b/sbin/ifconfig/af_inet.c @@ -126,6 +126,7 @@ in_getaddr(const char *s, int which) *p = '/'; errx(1, "%s: bad value (width %s)", s, errstr); } + min->sin_family = AF_INET; min->sin_len = sizeof(*min); min->sin_addr.s_addr = htonl(~((1LL << (32 - masklen)) - 1) & 0xffffffff); -- cgit v1.1