// TODO: DNS Lookups
// ? /Acess/Conf/Nameservers
// ? /Acess/Conf/Hosts
+ //count = Net_LookupDNS(node, service, NULL);
+ //
}
// 3. No Match, chuck sad
// Convert `node` into types
if( service )
{
- char *end;
+ const char *end;
- default_port = strtol(service, &end, 0);
+ default_port = strtol(service, (char**)&end, 0);
if( *end != '\0' && (hints->ai_flags & AI_NUMERICSERV) )
{
return EAI_NONAME;
}
}
- struct addrinfo *ai;
- for( ai = ret; ai; ai = ai->ai_next)
+ for( struct addrinfo *ai = ret; ai; ai = ai->ai_next)
{
struct sockaddr_in *in = (void*)ai->ai_addr;
struct sockaddr_in6 *in6 = (void*)ai->ai_addr;