if (ifa->ifa_addr->sa_family == AF_INET){
salen = sizeof(struct sockaddr_in);
} else if( ifa->ifa_addr->sa_family == AF_INET6){
if (ifa->ifa_addr->sa_family == AF_INET){
salen = sizeof(struct sockaddr_in);
} else if( ifa->ifa_addr->sa_family == AF_INET6){