Subject: | sockaddr_isnetzero() system test broken |
Date: | Wed, 26 Apr 2017 11:04:33 +0100 |
To: | bind9-bugs@isc.org |
From: | "Ray Bellis" <ray@isc.org> |
In lib/isc/tests/sockaddr_test.c
The loop variable `i` is never used, causing all tests > 0 to be
effectively ignored because the array offset data4[0] is hardcoded:
for (i = 0; i < sizeof(data4)/sizeof(data4[0]); i++) {
in.s_addr = inet_addr(data4[0].string);
isc_sockaddr_fromin(&addr, &in, 1);
r = isc_sockaddr_isnetzero(&addr);
ATF_CHECK_EQ(r, data4[0].expect);
}