19035N/A@@ -1665,18 +1665,18 @@ nwamui_util_ncp_init_acquired_ip(NwamuiNcp *ncp)
19035N/A- if (idx->ifa_addr->ss_family == AF_INET) {
19035N/A- addr_p = inet_ntop((int)idx->ifa_addr->ss_family,
19035N/A+ if (idx->ifa_addr->sa_family == AF_INET) {
19035N/A+ addr_p = inet_ntop((int)idx->ifa_addr->sa_family,
19035N/A &((struct sockaddr_in *)idx->ifa_addr)->sin_addr,
19035N/A- mask_p = inet_ntop((int)idx->ifa_netmask->ss_family,
19035N/A+ mask_p = inet_ntop((int)idx->ifa_netmask->sa_family,
19035N/A &((struct sockaddr_in *)idx->ifa_netmask)->sin_addr,
19035N/A- addr_p = inet_ntop((int)idx->ifa_addr->ss_family,
19035N/A+ addr_p = inet_ntop((int)idx->ifa_addr->sa_family,
19035N/A &((struct sockaddr_in6 *)idx->ifa_addr)->sin6_addr,
19035N/A- mask_p = inet_ntop((int)idx->ifa_netmask->ss_family,
19035N/A+ mask_p = inet_ntop((int)idx->ifa_netmask->sa_family,
19035N/A &((struct sockaddr_in6 *)idx->ifa_netmask)->sin6_addr,
19035N/A@@ -1701,17 +1701,17 @@ nwamui_util_get_interface_address(const char *ifname, sa_family_t family,
19035N/A for (idx = ifap; idx; idx = idx->ifa_next) {
19035N/A if (g_strcmp0(ifname, idx->ifa_name) == 0
19035N/A- && idx->ifa_addr->ss_family == family) {
19035N/A+ && idx->ifa_addr->sa_family == family) {
19035N/A char addr_str[INET6_ADDRSTRLEN];
19035N/A- if (idx->ifa_addr->ss_family == AF_INET) {
19035N/A- addr_p = inet_ntop((int)idx->ifa_addr->ss_family,
19035N/A+ if (idx->ifa_addr->sa_family == AF_INET) {
19035N/A+ addr_p = inet_ntop((int)idx->ifa_addr->sa_family,
19035N/A &((struct sockaddr_in *)idx->ifa_addr)->sin_addr,
19035N/A- addr_p = inet_ntop((int)idx->ifa_addr->ss_family,
19035N/A+ addr_p = inet_ntop((int)idx->ifa_addr->sa_family,
19035N/A &((struct sockaddr_in6 *)idx->ifa_addr)->sin6_addr,
19035N/A@@ -1720,7 +1720,7 @@ nwamui_util_get_interface_address(const char *ifname, sa_family_t family,
19035N/A *address_p = g_strdup(addr_p?addr_p:"");
19035N/A- *prefixlen_p = mask2plen(idx->ifa_netmask);
19035N/A+ *prefixlen_p = mask2plen((struct sockaddr_storage *)idx->ifa_netmask);
19035N/A if (idx->ifa_flags & IFF_DHCPRUNNING) {