NSSRC_DNS
# define NS_DNS_CB(F,C) { NSSRC_DNS, F, C },
{ NSSRC_DNS, dns_setgrent, NULL },
{ NSSRC_DNS, dns_group, NULL },
{ NSSRC_DNS, dns_setgrent, (void *)SETGRENT },
{ NSSRC_DNS, dns_setgrent, (void *)ENDGRENT },
{ NSSRC_DNS, dns_group, (void *)nss_lt_all },
{ NSSRC_DNS, dns_group, (void *)nss_lt_name },
{ NSSRC_DNS, dns_group, (void *)nss_lt_id },
{ NSSRC_DNS, dns_passwd, NULL },
{ NSSRC_DNS, dns_setpwent, NULL },
{ NSSRC_DNS, dns_setpwent, (void *)SETPWENT },
{ NSSRC_DNS, dns_setpwent, (void *)SETPWENT },
{ NSSRC_DNS, dns_setpwent, (void *)ENDPWENT },
{ NSSRC_DNS, dns_passwd, (void *)nss_lt_all },
{ NSSRC_DNS, dns_passwd, (void *)nss_lt_name },
{ NSSRC_DNS, dns_passwd, (void *)nss_lt_id },
{ NSSRC_DNS, _dns_getaddrinfo, NULL }, /* force -DHESIOD */
{ NSSRC_DNS, NS_SUCCESS },
{ NSSRC_DNS, _dns_gethostbyname, NULL },
{ NSSRC_DNS, NS_SUCCESS },
{ NSSRC_DNS, _dns_gethostbyaddr, NULL },
{ NSSRC_DNS, _dns_getnetbyname, NULL },
{ NSSRC_DNS, _dns_getnetbyaddr, NULL },
{ NSSRC_DNS, NS_SUCCESS },
strcmp(source, NSSRC_DNS) == 0 ||