_nsdispatch
(void)_nsdispatch(NULL, dtab, NSDB_GROUP_COMPAT, "setgrent",
(void)_nsdispatch(NULL, dtab, NSDB_GROUP_COMPAT, "endgrent",
rv = _nsdispatch(&discard, dtab, NSDB_GROUP_COMPAT,
rv = _nsdispatch(&discard, dtab, NSDB_GROUP_COMPAT,
rv = _nsdispatch(&discard, dtab, NSDB_GROUP_COMPAT,
rv = _nsdispatch(&discard, dtab, NSDB_GROUP_COMPAT,
_nsdispatch(NULL, setgrent_dtab, NSDB_GROUP, "setgrent", src, 0);
rv = _nsdispatch(&grp_p, getgrent_r_dtab, NSDB_GROUP,
_nsdispatch(NULL, endgrent_dtab, NSDB_GROUP, "endgrent", src);
(void)_nsdispatch(NULL, setgrent_dtab, NSDB_GROUP, "setgrent", defaultsrc, 0);
(void)_nsdispatch(NULL, setgrent_dtab, NSDB_GROUP, "setgrent", defaultsrc,
(void)_nsdispatch(NULL, endgrent_dtab, NSDB_GROUP, "endgrent", defaultsrc);
rv = _nsdispatch(result, getgrent_r_dtab, NSDB_GROUP, "getgrent_r", defaultsrc,
rv = _nsdispatch(result, dtab, NSDB_GROUP, "getgrnam_r", defaultsrc,
rv = _nsdispatch(result, dtab, NSDB_GROUP, "getgrgid_r", defaultsrc,
(void)_nsdispatch(NULL, dtab, NSDB_GROUP, "getgroupmembership",
rv = _nsdispatch(&result, dtab, NSDB_NETGROUP, "innetgr", defaultsrc,
(void)_nsdispatch(NULL, endnetgrent_dtab, NSDB_NETGROUP,
(void)_nsdispatch(NULL, endnetgrent_dtab,
(void)_nsdispatch(NULL, setnetgrent_dtab, NSDB_NETGROUP, "setnetgrent",
(void)_nsdispatch(NULL, setnetgrent_dtab, NSDB_NETGROUP, "setnetgrent",
rv = _nsdispatch(NULL, getnetgrent_dtab, NSDB_NETGROUP,
(void)_nsdispatch(NULL, endnetgrent_dtab, NSDB_NETGROUP, "endnetgrent",
rv = _nsdispatch(NULL, getnetgrent_dtab, NSDB_NETGROUP, "getnetgrent_r",
rv = _nsdispatch(NULL, getnetgrent_dtab, NSDB_NETGROUP,
(void)_nsdispatch(NULL, setnetgrent_dtab, NSDB_NETGROUP, "setnetgrent",
(void)_nsdispatch(NULL, endnetgrent_dtab, NSDB_NETGROUP, "endnetgrent",
rv = _nsdispatch(&discard, dtab, NSDB_PASSWD_COMPAT,
rv = _nsdispatch(&discard, dtab, NSDB_PASSWD_COMPAT,
rv = _nsdispatch(&discard, dtab, NSDB_PASSWD_COMPAT,
(void)_nsdispatch(NULL, dtab, NSDB_PASSWD_COMPAT, "setpwent",
(void)_nsdispatch(NULL, dtab, NSDB_PASSWD_COMPAT, "endpwent",
(void)_nsdispatch(NULL, dtab, NSDB_PASSWD, "setpwent", defaultsrc, 0);
(void)_nsdispatch(NULL, dtab, NSDB_PASSWD, "setpwent", defaultsrc,
(void)_nsdispatch(NULL, dtab, NSDB_PASSWD, "endpwent", defaultsrc);
rv = _nsdispatch(result, dtab, NSDB_PASSWD, "getpwent_r", defaultsrc,
rv = _nsdispatch(result, dtab, NSDB_PASSWD, "getpwnam_r", defaultsrc,
rv = _nsdispatch(result, dtab, NSDB_PASSWD, "getpwuid_r", defaultsrc,
if (_nsdispatch(NULL, dtab, NSDB_SHELLS, "initshells", __nsdefaultsrc)
#define nsdispatch _nsdispatch
switch (_nsdispatch(&result, dtab, NSDB_HOSTS, "getaddrinfo",
rval = _nsdispatch((void *)result, dtab, NSDB_HOSTS,
rval = _nsdispatch((void *)result, dtab, NSDB_HOSTS,
rval = _nsdispatch((void *)result, dtab, NSDB_NETWORKS,
rval = _nsdispatch((void *)result, dtab, NSDB_NETWORKS,
__weak_reference(_nsdispatch, nsdispatch);