Source
xxxxxxxxxx
--- ifaddrlist.c.orig 2009-08-13 00:08:22.000000000 -0700
+++ ifaddrlist.c 2009-08-13 00:08:58.000000000 -0700
@@ -99,7 +99,7 @@
ifc.ifc_len < sizeof(struct ifreq)) {
if (errno == EINVAL)
(void)sprintf(errbuf,
- "SIOCGIFCONF: ifreq struct too small (%d bytes)",
+ "SIOCGIFCONF: ifreq struct too small (%lu bytes)",
sizeof(ibuf));
else
(void)sprintf(errbuf, "SIOCGIFCONF: %s",
@@ -162,7 +162,7 @@
}
if (nipaddr >= MAX_IPADDR) {
- (void)sprintf(errbuf, "Too many interfaces (%d)",
+ (void)sprintf(errbuf, "Too many interfaces (%lu)",
MAX_IPADDR);
(void)close(fd);
return (-1);