From d2a72bbc8726e3089f429b676891fec5c535020a Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Tue, 26 Apr 2011 02:47:52 +0000 Subject: [PATCH] Cast away warnings about "struct sockaddr" -> "struct sockaddr_XXX" casts that are actually safe. svn path=/trunk/; revision=36861 --- capture-pcap-util.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/capture-pcap-util.c b/capture-pcap-util.c index 32f8fc66f5..3b1ebbf8f9 100644 --- a/capture-pcap-util.c +++ b/capture-pcap-util.c @@ -82,7 +82,7 @@ if_info_add_address(if_info_t *if_info, struct sockaddr *addr) switch (addr->sa_family) { case AF_INET: - ai = (struct sockaddr_in *)addr; + ai = (struct sockaddr_in *)(void *)addr; if_addr = (if_addr_t *)g_malloc(sizeof(*if_addr)); if_addr->ifat_type = IF_AT_IPv4; if_addr->addr.ip4_addr = @@ -92,7 +92,7 @@ if_info_add_address(if_info_t *if_info, struct sockaddr *addr) #ifdef INET6 case AF_INET6: - ai6 = (struct sockaddr_in6 *)addr; + ai6 = (struct sockaddr_in6 *)(void *)addr; if_addr = (if_addr_t *)g_malloc(sizeof(*if_addr)); if_addr->ifat_type = IF_AT_IPv6; memcpy((void *)&if_addr->addr.ip6_addr,