#include #include "__dns.h" int res_query(const char *name, int class, int type, unsigned char *dest, int len) { if (class != 1 || len < 512) return -1; switch(__dns_doqueries(dest, name, &type, 1)) { case EAI_NONAME: h_errno = HOST_NOT_FOUND; return -1; case EAI_AGAIN: h_errno = TRY_AGAIN; return -1; case EAI_FAIL: h_errno = NO_RECOVERY; return -1; } return 512; }