/illumos-gate/usr/src/lib/nsswitch/files/common/ |
H A D | files_common.h | 46 typedef nss_status_t (*files_backend_op_t)(files_backend_ptr_t, void *); 94 typedef nss_status_t (*files_do_all_func_t)(const char *, int, void *args); 104 extern nss_status_t _nss_files_destr(files_backend_ptr_t, void *dummy); 105 extern nss_status_t _nss_files_setent(files_backend_ptr_t, void *dummy); 106 extern nss_status_t _nss_files_endent(files_backend_ptr_t, void *dummy); 107 extern nss_status_t _nss_files_getent_rigid(files_backend_ptr_t, void *); 108 extern nss_status_t _nss_files_getent_netdb(files_backend_ptr_t, void *); 109 extern nss_status_t _nss_files_do_all(files_backend_ptr_t, 113 extern nss_status_t _nss_files_XY_all(files_backend_ptr_t be, 118 extern nss_status_t _nss_files_XY_hash(files_backend_ptr_t be, [all …]
|
/illumos-gate/usr/src/lib/nsswitch/ldap/common/ |
H A D | gethostent6.c | 84 static nss_status_t 90 nss_status_t lstat; in getbyname() 97 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 102 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 106 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 111 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 125 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 138 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 143 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 150 return ((nss_status_t)NSS_NOTFOUND); in getbyname() [all …]
|
H A D | gethostent.c | 265 static nss_status_t 271 nss_status_t lstat; in getbyname() 277 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 282 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 287 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 292 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 307 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 320 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 325 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 332 return ((nss_status_t)NSS_NOTFOUND); in getbyname() [all …]
|
H A D | getgrent.c | 308 static nss_status_t 319 return ((nss_status_t)NSS_NOTFOUND); in getbynam() 324 return ((nss_status_t)NSS_NOTFOUND); in getbynam() 328 return ((nss_status_t)NSS_NOTFOUND); in getbynam() 330 return ((nss_status_t)_nss_ldap_lookup(be, argp, in getbynam() 343 static nss_status_t 352 return ((nss_status_t)NSS_NOTFOUND); in getbygid() 357 return ((nss_status_t)NSS_NOTFOUND); in getbygid() 362 return ((nss_status_t)NSS_NOTFOUND); in getbygid() 364 return ((nss_status_t)_nss_ldap_lookup(be, argp, in getbygid() [all …]
|
H A D | getether.c | 116 static nss_status_t 124 nss_status_t rc; in getbyhost() 127 return ((nss_status_t)NSS_NOTFOUND); in getbyhost() 133 return ((nss_status_t)NSS_NOTFOUND); in getbyhost() 139 return ((nss_status_t)NSS_NOTFOUND); in getbyhost() 141 rc = (nss_status_t)_nss_ldap_lookup(be, argp, in getbyhost() 159 static nss_status_t 172 return ((nss_status_t)NSS_NOTFOUND); in getbyether() 177 return ((nss_status_t)NSS_NOTFOUND); in getbyether() 182 return ((nss_status_t)NSS_NOTFOUND); in getbyether() [all …]
|
H A D | getkeyent.c | 158 static nss_status_t 166 nss_status_t rc; in getkeys() 175 return ((nss_status_t)NSS_NOTFOUND); in getkeys() 179 return ((nss_status_t)NSS_NOTFOUND); in getkeys() 183 return ((nss_status_t)NSS_NOTFOUND); in getkeys() 191 return ((nss_status_t)NSS_NOTFOUND); in getkeys() 196 return ((nss_status_t)NSS_NOTFOUND); in getkeys() 198 rc = (nss_status_t)_nss_ldap_lookup(be, argp, in getkeys() 206 return ((nss_status_t)NSS_NOTFOUND); in getkeys() 211 return ((nss_status_t)NSS_NOTFOUND); in getkeys() [all …]
|
H A D | ldap_common.h | 107 typedef nss_status_t (*ldap_backend_op_t)(ldap_backend_ptr, void *); 135 extern nss_status_t _nss_ldap_destr(ldap_backend_ptr be, void *a); 136 extern nss_status_t _nss_ldap_endent(ldap_backend_ptr be, void *a); 137 extern nss_status_t _nss_ldap_setent(ldap_backend_ptr be, void *a); 138 extern nss_status_t _nss_ldap_getent(ldap_backend_ptr be, void *a); 141 extern nss_status_t _nss_ldap_nocb_lookup(ldap_backend_ptr be, 148 extern nss_status_t _nss_ldap_lookup(ldap_backend_ptr be, 159 extern int __nss2herrno(nss_status_t nsstat); 169 extern nss_status_t switch_err(int rc, ns_ldap_error_t *error);
|
H A D | getservent.c | 314 static nss_status_t 327 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 333 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 338 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 341 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 346 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 351 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 354 return ((nss_status_t)_nss_ldap_lookup(be, argp, in getbyname() 370 static nss_status_t 384 return ((nss_status_t)NSS_NOTFOUND); in getbyport() [all …]
|
H A D | ldap_common.c | 100 nss_status_t 126 nss_status_t 210 return ((nss_status_t)NSS_SUCCESS); in _nss_ldap_lookup() 216 return ((nss_status_t)NSS_SUCCESS); in _nss_ldap_lookup() 229 return ((nss_status_t)NSS_NOTFOUND); in _nss_ldap_lookup() 233 return ((nss_status_t)NSS_NOTFOUND); in _nss_ldap_lookup() 238 return ((nss_status_t)NSS_NOTFOUND); in _nss_ldap_lookup() 240 return ((nss_status_t)NSS_UNAVAIL); in _nss_ldap_lookup() 249 nss_status_t 282 return ((nss_status_t)NSS_SUCCESS); in _nss_ldap_nocb_lookup() [all …]
|
H A D | getrpcent.c | 136 static nss_status_t 146 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 151 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 155 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 157 return ((nss_status_t)_nss_ldap_lookup(be, argp, _RPC, searchfilter, in getbyname() 171 static nss_status_t 182 return ((nss_status_t)NSS_NOTFOUND); in getbynumber() 187 return ((nss_status_t)NSS_NOTFOUND); in getbynumber() 189 return ((nss_status_t)_nss_ldap_lookup(be, argp, _RPC, searchfilter, in getbynumber()
|
H A D | getnetent.c | 197 static nss_status_t 207 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 212 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 217 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 219 return ((nss_status_t)_nss_ldap_lookup(be, argp, in getbyname() 234 static nss_status_t 245 return ((nss_status_t)NSS_UNAVAIL); in getbyaddr() 250 return ((nss_status_t)NSS_NOTFOUND); in getbyaddr() 255 return ((nss_status_t)NSS_NOTFOUND); in getbyaddr() 257 return ((nss_status_t)_nss_ldap_lookup(be, argp, in getbyaddr()
|
H A D | getpwnam.c | 178 static nss_status_t 188 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 192 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 196 return ((nss_status_t)NSS_NOTFOUND); in getbyname() 198 return ((nss_status_t)_nss_ldap_lookup(be, argp, in getbyname() 211 static nss_status_t 220 return ((nss_status_t)NSS_NOTFOUND); in getbyuid() 225 return ((nss_status_t)NSS_NOTFOUND); in getbyuid() 230 return ((nss_status_t)NSS_NOTFOUND); in getbyuid() 232 return ((nss_status_t)_nss_ldap_lookup(be, argp, in getbyuid()
|
H A D | getnetgrent.c | 548 static nss_status_t 557 nss_status_t status = NSS_NOTFOUND; in top_down_search() 558 nss_status_t status1; in top_down_search() 566 return ((nss_status_t)NSS_NOTFOUND); in top_down_search() 633 static nss_status_t 637 nss_status_t status = NSS_NOTFOUND; in __netgr_in() 664 static nss_status_t 669 nss_status_t rc = (nss_status_t)NSS_NOTFOUND; in netgr_in() 684 static nss_status_t 698 return ((nss_status_t)NSS_SUCCESS); in getnetgr_ldap_setent() [all …]
|
/illumos-gate/usr/src/lib/nsswitch/compat/common/ |
H A D | compat_common.h | 41 typedef nss_status_t (*compat_backend_op_t)(compat_backend_ptr_t, void *); 52 typedef nss_status_t (*files_do_all_func_t)(const char *, int, void *args); 109 extern nss_status_t _nss_compat_destr(compat_backend_ptr_t, void *dummy); 110 extern nss_status_t _nss_compat_setent(compat_backend_ptr_t, void *dummy); 111 extern nss_status_t _nss_compat_endent(compat_backend_ptr_t, void *dummy); 112 extern nss_status_t _nss_compat_getent(compat_backend_ptr_t, void *); 113 extern nss_status_t _nss_compat_XY_all(compat_backend_ptr_t, 117 extern nss_status_t _attrdb_compat_XY_all(compat_backend_ptr_t, 124 extern nss_status_t _nss_compat_destr(); 125 extern nss_status_t _nss_compat_setent(); [all …]
|
/illumos-gate/usr/src/lib/nsswitch/user/common/ |
H A D | user_common.h | 43 typedef nss_status_t (*user_backend_op_t)(user_backend_ptr_t, void *); 64 typedef nss_status_t (*user_do_all_func_t)(const char *, int, void *args); 72 extern nss_status_t _nss_user_destr(user_backend_ptr_t, void *dummy); 73 extern nss_status_t _nss_user_setent(user_backend_ptr_t, void *dummy); 74 extern nss_status_t _nss_user_endent(user_backend_ptr_t, void *dummy); 75 extern nss_status_t _nss_user_do_all(user_backend_ptr_t, 79 extern nss_status_t _nss_user_XY_all(user_backend_ptr_t be, 89 extern nss_status_t _nss_user_destr(); 90 extern nss_status_t _nss_user_setent(); 91 extern nss_status_t _nss_user_endent(); [all …]
|
/illumos-gate/usr/src/lib/nsswitch/nis/common/ |
H A D | nis_common.h | 55 typedef nss_status_t (*nis_backend_op_t)(nis_backend_ptr_t, void *); 74 typedef nss_status_t (*nis_do_all_func_t)(const char *, int, void *priv); 80 extern nss_status_t _nss_nis_destr(nis_backend_ptr_t, void *dummy); 81 extern nss_status_t _nss_nis_setent(nis_backend_ptr_t, void *dummy); 82 extern nss_status_t _nss_nis_endent(nis_backend_ptr_t, void *dummy); 83 extern nss_status_t _nss_nis_getent_rigid(nis_backend_ptr_t, void *); 84 extern nss_status_t _nss_nis_getent_netdb(nis_backend_ptr_t, void *); 85 extern nss_status_t _nss_nis_do_all(nis_backend_ptr_t, 89 extern nss_status_t _nss_nis_XY_all(nis_backend_ptr_t, 94 extern nss_status_t _nss_nis_lookup(nis_backend_ptr_t, [all …]
|
H A D | nis_common.c | 64 static nss_status_t 102 nss_status_t 115 nss_status_t 149 nss_status_t 185 static nss_status_t 216 nss_status_t 225 nss_status_t res; 272 nss_status_t 281 nss_status_t res; 317 static nss_status_t [all …]
|
H A D | getexecattr.c | 40 extern void _exec_cleanup(nss_status_t, nss_XbyY_args_t *); 126 static nss_status_t 133 nss_status_t res; in _exec_nis_parse() 197 nss_status_t res; in _exec_nis_cb() 258 static nss_status_t 262 nss_status_t res = NSS_SUCCESS; in _exec_nis_lookup() 263 nss_status_t ypres; in _exec_nis_lookup() 360 static nss_status_t 366 nss_status_t res = NSS_NOTFOUND; in get_wild() 386 static nss_status_t [all …]
|
/illumos-gate/usr/src/head/ |
H A D | nss_common.h | 247 } nss_status_t; typedef 251 typedef nss_status_t (*nss_backend_op_t)(struct nss_backend *, void *args); 437 extern nss_status_t nss_config(nss_config_t **, int); 439 extern nss_status_t nss_search(nss_db_root_t *, nss_db_initf_t, 441 extern nss_status_t nss_getent(nss_db_root_t *, nss_db_initf_t, nss_getent_t *, 447 extern nss_status_t nss_pack(void *, size_t, nss_db_root_t *, 449 extern nss_status_t nss_pack_ent(void *, size_t, nss_db_root_t *, 451 extern nss_status_t nss_unpack(void *, size_t, nss_db_root_t *, 453 extern nss_status_t nss_unpack_ent(void *, size_t, nss_db_root_t *, 456 extern nss_status_t _nsc_search(nss_db_root_t *, nss_db_initf_t, [all …]
|
/illumos-gate/usr/src/lib/nsswitch/ad/common/ |
H A D | ad_common.c | 212 nss_status_t 216 return ((nss_status_t)NSS_SUCCESS); in map_adrc2nssrc() 219 return ((nss_status_t)NSS_NOTFOUND); in map_adrc2nssrc() 223 nss_status_t 236 return ((nss_status_t)NSS_STR_PARSE_SUCCESS); in _nss_ad_marshall_data() 240 return ((nss_status_t)NSS_STR_PARSE_PARSE); in _nss_ad_marshall_data() 249 return ((nss_status_t)stat); in _nss_ad_marshall_data() 252 nss_status_t 254 nss_status_t stat) in _nss_ad_sanitize_status() 264 return ((nss_status_t)NSS_SUCCESS); in _nss_ad_sanitize_status() [all …]
|
H A D | ad_common.h | 65 typedef nss_status_t (*ad_backend_op_t)(ad_backend_ptr, void *); 109 extern nss_status_t _nss_ad_destr(ad_backend_ptr be, void *a); 110 extern nss_status_t _nss_ad_endent(ad_backend_ptr be, void *a); 111 extern nss_status_t _nss_ad_setent(ad_backend_ptr be, void *a); 112 extern nss_status_t _nss_ad_getent(ad_backend_ptr be, void *a); 115 extern nss_status_t _nss_ad_lookup(ad_backend_ptr be, 119 extern nss_status_t _nss_ad_marshall_data(ad_backend_ptr be, 121 extern nss_status_t _nss_ad_sanitize_status(ad_backend_ptr be, 122 nss_XbyY_args_t *argp, nss_status_t stat);
|
H A D | getgrent.c | 64 static nss_status_t 70 nss_status_t stat; in getbynam() 79 return ((nss_status_t)NSS_NOTFOUND); in getbynam() 82 return ((nss_status_t)NSS_NOTFOUND); in getbynam() 96 return ((nss_status_t)NSS_NOTFOUND); in getbynam() 101 return ((nss_status_t)NSS_NOTFOUND); in getbynam() 115 static nss_status_t 120 nss_status_t stat; in getbygid() 124 stat = (nss_status_t)NSS_NOTFOUND; in getbygid()
|
/illumos-gate/usr/src/lib/nsswitch/dns/common/ |
H A D | gethostent.c | 61 nss_status_t __nss_dns_getbyaddr(dns_backend_ptr_t, void *); 103 nss_status_t *errp; in _sethostent() 117 nss_status_t *errp; in _endhostent() 130 static nss_status_t 176 static nss_status_t 190 nss_status_t 248 static nss_status_t 258 static nss_status_t 263 nss_status_t errp; 292 static nss_status_t [all …]
|
H A D | dns_common.h | 57 typedef nss_status_t (*dns_backend_op_t)(dns_backend_ptr_t, void *); 80 extern nss_status_t _herrno2nss(int); 82 nss_status_t _nss_dns_gethost_withttl(void *buf, size_t bufsize, int ipnode); 83 nss_status_t _nss_get_dns_hosts_name(dns_backend_ptr_t *, void **, size_t *); 84 nss_status_t _nss_get_dns_ipnodes_name(dns_backend_ptr_t *, void **, size_t *);
|
/illumos-gate/usr/src/lib/nsswitch/mdns/common/ |
H A D | gethostent.c | 38 static nss_status_t 56 static nss_status_t 92 static nss_status_t 101 static nss_status_t 110 static nss_status_t 119 static nss_status_t 147 nss_status_t
|