nsdispatch
extern int nsdispatch(void *, const ns_dtab [], const char *,
rv = nsdispatch(result, dtab, NSDB_PROTOCOLS, "getprotobynumber_r",
rv = nsdispatch(result, dtab, NSDB_PROTOCOLS, "getprotoent_r",
nsdispatch(NULL, dtab, NSDB_PROTOCOLS, "setprotoent", defaultsrc,
nsdispatch(NULL, dtab, NSDB_PROTOCOLS, "endprotoent", defaultsrc);
rv = nsdispatch(result, dtab, NSDB_PROTOCOLS, "getprotobyname_r",
rv = nsdispatch(result, dtab, NSDB_SERVICES, "getservbyport_r",
rv = nsdispatch(result, dtab, NSDB_SERVICES, "getservent_r",
nsdispatch(NULL, dtab, NSDB_SERVICES, "setservent", defaultsrc,
nsdispatch(NULL, dtab, NSDB_SERVICES, "endservent", defaultsrc);
rv = nsdispatch(retval, compat_dtab,
rv = nsdispatch(retval, compat_dtab,
rv = nsdispatch(retval, compat_dtab,
nsdispatch(retval, compat_dtab, NSDB_SERVICES_COMPAT,
nsdispatch(retval, compat_dtab, NSDB_SERVICES_COMPAT,
rv = nsdispatch(result, dtab, NSDB_SERVICES, "getservbyname_r",
__weak_reference(_nsdispatch, nsdispatch);
nsdispatch(NULL, dtab, NSDB_RPC, "setrpcent", defaultsrc, stayopen);
nsdispatch(NULL, dtab, NSDB_RPC, "endrpcent", defaultsrc);
rv = nsdispatch(result, dtab, NSDB_RPC, "getrpcbyname_r", defaultsrc,
rv = nsdispatch(result, dtab, NSDB_RPC, "getrpcbynumber_r", defaultsrc,
rv = nsdispatch(result, dtab, NSDB_RPC, "getrpcent_r", defaultsrc,