unsigned long getsrvaddress(char *host, int *port, char *srv) { #ifdef HAVE_RULI_H return srv_ruli(host, port, srv); #else # ifdef HAVE_CARES_H // HAVE_RULI_H return srv_ares(host, port, srv); # else // HAVE_CARES_H return 0; # endif #endif }
int getsrvaddress(char *host, int *port, char *srv, int proto, struct addrinfo *res) { #ifdef HAVE_RULI_H /* return srv_ruli(host, port, srv, res); */ return 0; #else # ifdef HAVE_CARES_H // HAVE_RULI_H return srv_ares(host, srv, proto, res); # else // HAVE_CARES_H return 0; # endif #endif }