From c6f8805803e4bdffdf16a5ffd66db82bf4697794 Mon Sep 17 00:00:00 2001 From: Doug MacEachern Date: Tue, 4 Jul 2006 17:38:14 +0000 Subject: [PATCH] fix solaris compile --- src/sigar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sigar.c b/src/sigar.c index 01469cc5..ecc67f69 100644 --- a/src/sigar.c +++ b/src/sigar.c @@ -1274,7 +1274,7 @@ static void hwaddr_arp_lookup(sigar_net_interface_config_t *ifconfig, int sock) memset(&areq, 0, sizeof(areq)); sa = (struct sockaddr_in *)&areq.arp_pa; sa->sin_family = AF_INET; - sa->sin_addr.s_addr = ifconfig->address; + sa->sin_addr.s_addr = ifconfig->address.addr.in; if (ioctl(sock, SIOCGARP, &areq) < 0) { /* ho-hum */