Searched defs:netgroup (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/lib/libresolv2/common/irs/
H A Dnul_ng.c24 * nul_ng.c - the netgroup accessor null map
117 ng_rewind(struct irs_ng *this, const char *netgroup) { argument
119 UNUSED(netgroup);
H A Dgetnetgrent.c51 #define SETNETGRENT_ARGS const char *netgroup
57 setnetgrent_p(netgroup, net_data);
68 #define INNETGR_ARGS const char *netgroup, const char *host, \
75 return (innetgr_p(netgroup, host, user, domain, net_data));
99 setnetgrent_p(const char *netgroup, struct net_data *net_data) { argument
103 (*ng->rewind)(ng, netgroup);
118 innetgr_p(const char *netgroup, const char *host, argument
125 return ((*ng->test)(ng, netgroup, host, user, domain));
H A Dgetnetgrent_r.c45 innetgr_r(const char *netgroup, const char *host, const char *user, argument
49 DE_CONST(netgroup, ng);
85 setnetgrent_r(NGR_R_SET_CONST char *netgroup, NGR_R_SET_ARGS) argument
87 setnetgrent_r(NGR_R_SET_CONST char *netgroup)
99 DE_CONST(netgroup, tmp);
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dgetnetgrent.c32 * - name-service switch frontend routines for the netgroup API.
35 * If netgroup A refers to netgroup B, both must occur in the same
44 * important for mountd, which used to read YP netgroup.byhost directly in
68 * The netgroup routines aren't quite like the majority of the switch clients.
70 * - setnetgrent("netgroup") is really a getXXXbyYYY routine, i.e. it
78 * If we were certain that all the backends could provide netgroup information
145 setnetgrent(const char *netgroup) argument
149 if (netgroup == NULL) {
151 netgroup
[all...]
/illumos-gate/usr/src/lib/nsswitch/ldap/common/
H A Dgetnetgrent.c30 /* netgroup attributes filters */
69 char *netgroup; member in struct:__anon4253
96 * Adds a name to the netgroup table
373 /* Special case for finding a single user in a netgroup */
419 /* Special case for finding a single host in a netgroup */
546 * top_down_search checks only checks the netgroup specified in netgrname
570 syslog(LOG_DEBUG, "nss_ldap: top_down_search: netgroup loop "
585 /* searching for current netgroup name entry */
631 * __netgr_in checks only checks the netgroup specified in ngroup
643 "netgroup
687 const char *netgroup = (const char *) a; local
[all...]
/illumos-gate/usr/src/lib/nsswitch/nis/common/
H A Dgetnetgrent.c27 * nis/getnetgrent.c -- "nis" backend for nsswitch "netgroup" database
35 * of traversing the netgroup graph and building a (potentially large)
39 * the netgroup graph in response to getnetgrent() calls (though
40 * setnetgrent() should still check for the top-level netgroup name
55 * netgroup frontend a pointer to one of these structures in response to
69 char *netgroup; member in struct:nis_getnetgr_be
84 const char *netgroup = (const char *) a; local
86 if (be->netgroup != 0 &&
87 strcmp(be->netgroup, netgroup)
[all...]
/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_sldap.h416 char **netgroup; member in struct:_ns_netgroups
471 #define NS_LDAP_TYPE_NETGROUP "netgroup"
/illumos-gate/usr/src/head/
H A Dnss_dbdefs.h69 #define NSS_DBNAM_NETGROUP "netgroup"
237 * that can supply a netgroup entry as a string in /etc/group format
281 * The netgroup routines are handled as follows:
284 * If netgroup A refers to netgroup B, both must occur in the same
289 * it takes a name and finds a netgroup with that name (see the
292 * one to enumerate the members of that netgroup.
303 * important for mountd, which used to read YP netgroup.byhost directly
331 const char *netgroup; member in struct:nss_setnetgrent_args
781 * The "real" backend for netgroup (__multi_innetg
[all...]

Completed in 72 milliseconds