/titanic_51/usr/src/lib/nsswitch/compat/common/ |
H A D | compat_common.c | 45 * This should be in a header. 63 * of the str2auuser() and str2userattr() that can be found in 65 * or au_user_str_t structure (so check on user name can be 187 netgr_in(compat_backend_ptr_t be, const char *group, const char *user) in netgr_in() argument 189 if (be->yp_domain == 0) { in netgr_in() 190 if (yp_get_default_domain((char **)&be->yp_domain) != 0) { in netgr_in() 194 return (innetgr(group, 0, user, be->yp_domain)); in netgr_in() 198 netgr_set(be, netgroup) in netgr_set() argument 199 compat_backend_ptr_t be; in netgr_set() 206 if (be 226 netgr_next_u(be,up) netgr_next_u() argument 258 netgr_end(be) netgr_end() argument 276 do_merge(be,args,instr,linelen) do_merge() argument 378 _nss_compat_setent(be,dummy) _nss_compat_setent() argument 410 _nss_compat_endent(be,dummy) _nss_compat_endent() argument 438 _nss_compat_destr(be,dummy) _nss_compat_destr() argument 516 _attrdb_compat_XY_all(be,argp,netdb,check,op_num) _attrdb_compat_XY_all() argument 694 validate_ids(compat_backend_ptr_t be,nss_XbyY_args_t * argp,char * line,int * linelenp,int buflen,int extra_chars) validate_ids() argument 732 _nss_compat_XY_all(be,args,check,op_num) _nss_compat_XY_all() argument 980 _nss_compat_getent(be,a) _nss_compat_getent() argument 1236 compat_backend_ptr_t be; global() local [all...] |
H A D | getgrent.c | 36 * Though we do try to be more reasonable about the format of "+" and "-" 41 * - More than one source may be specified, with the usual switch semantics, 127 getbyname(be, a) in getbyname() argument 128 compat_backend_ptr_t be; in getbyname() 133 return (_nss_compat_XY_all(be, argp, check_grname, 147 getbygid(be, a) in getbygid() argument 148 compat_backend_ptr_t be; in getbygid() 155 return (_nss_compat_XY_all(be, argp, check_grgid, 160 getbymember(be, a) in getbymember() argument 161 compat_backend_ptr_t be; in getbymember() 230 merge_grents(be,argp,fields) merge_grents() argument [all...] |
/titanic_51/usr/src/lib/nsswitch/ldap/common/ |
H A D | ldap_common.c | 125 _nss_ldap_lookup(ldap_backend_ptr be, nss_XbyY_args_t *argp, in _nss_ldap_lookup() argument 143 (void) __ns_ldap_freeResult(&be->result); in _nss_ldap_lookup() 146 be->attrs, NULL, 0, &be->result, &error, NULL, in _nss_ldap_lookup() 157 be->ldapobj2str(be, argp)) != NSS_STR_PARSE_SUCCESS) { in _nss_ldap_lookup() 163 * a string to be returned in NSS. in _nss_ldap_lookup() 167 if (be->db_type == NSS_LDAP_DB_PUBLICKEY) { in _nss_ldap_lookup() 170 be->db_type = NSS_LDAP_DB_NONE; in _nss_ldap_lookup() 178 * for different purpose so ethers has to be treate in _nss_ldap_lookup() 248 _nss_ldap_nocb_lookup(ldap_backend_ptr be,nss_XbyY_args_t * argp,char * database,char * searchfilter,char * domain,int (* init_filter_cb)(const ns_ldap_search_desc_t * desc,char ** realfilter,const void * userdata),const void * userdata) _nss_ldap_nocb_lookup() argument 286 _clean_ldap_backend(ldap_backend_ptr be) _clean_ldap_backend() argument 322 _nss_ldap_destr(ldap_backend_ptr be,void * a) _nss_ldap_destr() argument 341 _nss_ldap_setent(ldap_backend_ptr be,void * a) _nss_ldap_setent() argument 377 _nss_ldap_endent(ldap_backend_ptr be,void * a) _nss_ldap_endent() argument 412 _nss_ldap_getent(ldap_backend_ptr be,void * a) _nss_ldap_getent() argument 536 ldap_backend_ptr be; _nss_ldap_constr() local [all...] |
H A D | getether.c | 60 * purpose so a flag be->db_type is set to work around this oddity. 65 _nss_ldap_ethers2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) in _nss_ldap_ethers2str() argument 68 ns_ldap_result_t *result = be->result; in _nss_ldap_ethers2str() 86 be->buflen = strlen(host[0]) + strlen(macaddress[0]) + 1; /* ' ' */ in _nss_ldap_ethers2str() 88 be->buffer = calloc(1, be->buflen + 1); in _nss_ldap_ethers2str() 89 if (be->buffer == NULL) { in _nss_ldap_ethers2str() 94 (void) snprintf(be->buffer, be->buflen + 1, "%s %s", in _nss_ldap_ethers2str() 96 be in _nss_ldap_ethers2str() 119 getbyhost(ldap_backend_ptr be,void * a) getbyhost() argument 162 getbyether(ldap_backend_ptr be,void * a) getbyether() argument [all...] |
H A D | gethostent.c | 66 _nss_ldap_hosts2str_int(int af, ldap_backend_ptr be, nss_XbyY_args_t *argp) in _nss_ldap_hosts2str_int() argument 76 ns_ldap_result_t *result = be->result; in _nss_ldap_hosts2str_int() 88 if ((be->buffer = calloc(1, buflen)) == NULL) { in _nss_ldap_hosts2str_int() 92 buffer = be->buffer; in _nss_ldap_hosts2str_int() 107 * Multiple lines return will be sepereated by newlines in _nss_ldap_hosts2str_int() 140 be->toglue = _get_domain_name(dns[0]); in _nss_ldap_hosts2str_int() 192 if (be->toglue == NULL || DOTTEDSUBDOMAIN(cname)) in _nss_ldap_hosts2str_int() 197 be->toglue); in _nss_ldap_hosts2str_int() 212 if (be->toglue == NULL || DOTTEDSUBDOMAIN(name)) in _nss_ldap_hosts2str_int() 218 name, be in _nss_ldap_hosts2str_int() 254 _nss_ldap_hosts2str(ldap_backend_ptr be,nss_XbyY_args_t * argp) _nss_ldap_hosts2str() argument 268 getbyname(ldap_backend_ptr be,void * a) getbyname() argument 374 getbyaddr(ldap_backend_ptr be,void * a) getbyaddr() argument [all...] |
H A D | getservent.c | 104 * containing multiple ipserviceprotocol values should be able to be mapped 110 _nss_ldap_services2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) in _nss_ldap_services2str() argument 120 be->services_cookie; in _nss_ldap_services2str() 135 result = be->result; in _nss_ldap_services2str() 144 if ((be->buffer = calloc(1, buflen)) == NULL) { in _nss_ldap_services2str() 148 buffer = be->buffer; in _nss_ldap_services2str() 194 } else if (protocol->value_count > 1 && be->setcalled == 0 && in _nss_ldap_services2str() 254 if (be->enumcookie != NULL && cookie == NULL && in _nss_ldap_services2str() 264 be in _nss_ldap_services2str() 317 getbyname(ldap_backend_ptr be,void * a) getbyname() argument 373 getbyport(ldap_backend_ptr be,void * a) getbyport() argument [all...] |
/titanic_51/usr/src/lib/nsswitch/user/common/ |
H A D | user_common.c | 32 * An implementation that used mmap() sensibly would be a wonderful thing, 48 _nss_user_setent(be, dummy) in _nss_user_setent() argument 49 user_backend_ptr_t be; in _nss_user_setent() 52 if (be->f == 0) { 53 if (be->filename == 0) { 57 if ((be->f = fopen(be->filename, "rF")) == 0) { 61 rewind(be->f); 68 _nss_user_endent(be, dummy) in _nss_user_endent() argument 69 user_backend_ptr_t be; in _nss_user_endent() 149 _nss_user_XY_all(be,args,netdb,filter,check) _nss_user_XY_all() argument 259 _nss_user_destr(be,dummy) _nss_user_destr() argument 280 user_backend_ptr_t be; global() local [all...] |
H A D | getprinter.c | 73 /* append the value ':' must be escaped for posix style names */ in _nss_user_printers_convert() 99 _nss_user_XY_printers(be, args, filter) in _nss_user_XY_printers() argument 100 user_backend_ptr_t be; in _nss_user_XY_printers() 106 * on the line and we can be fast enough. 112 if (be->buf == 0 && 113 (be->buf = (char *)malloc(be->minbuf)) == 0) { 114 (void) _nss_user_endent(be, 0); 123 char *instr = be->buf; 135 if ((linelen = _nss_user_read_line(be 176 getent(be,a) getent() argument 221 getbyname(be,a) getbyname() argument [all...] |
/titanic_51/usr/src/lib/nsswitch/files/common/ |
H A D | files_common.c | 34 * An implementation that used mmap() sensibly would be a wonderful thing, 51 _nss_files_setent(be, dummy) in _nss_files_setent() argument 52 files_backend_ptr_t be; in _nss_files_setent() 55 if (be->f == 0) { 56 if (be->filename == 0) { 60 if ((be->f = fopen(be->filename, "rF")) == 0) { 64 rewind(be->f); 71 _nss_files_endent(be, dummy) in _nss_files_endent() argument 72 files_backend_ptr_t be; in _nss_files_endent() 150 _nss_files_do_all(be,args,filter,func) _nss_files_do_all() argument 205 _nss_files_XY_all(be,args,netdb,filter,check) _nss_files_XY_all() argument 386 _nss_files_XY_hash(files_backend_ptr_t be,nss_XbyY_args_t * args,int netdb,files_hash_t * fhp,int hashop,files_XY_check_func check) _nss_files_XY_hash() argument 602 _nss_files_getent_rigid(be,a) _nss_files_getent_rigid() argument 612 _nss_files_getent_netdb(be,a) _nss_files_getent_netdb() argument 623 _nss_files_destr(be,dummy) _nss_files_destr() argument 650 files_backend_ptr_t be; global() local [all...] |
H A D | getexecattr.c | 98 _exec_files_XY_all(files_backend_ptr_t be, in _exec_files_XY_all() argument 116 if (((be->buf == NULL) && in _exec_files_XY_all() 117 ((be->buf = (char *)calloc(1, be->minbuf)) == NULL)) || in _exec_files_XY_all() 118 (be->filename == NULL) || in _exec_files_XY_all() 126 if (stat(be->filename, &f_stat) != 0) { in _exec_files_XY_all() 127 (void) _nss_files_endent(be, 0); in _exec_files_XY_all() 144 (void) _nss_files_endent(be, 0); in _exec_files_XY_all() 147 if ((be->f = fopen(be in _exec_files_XY_all() 292 get_wild(files_backend_ptr_t be,nss_XbyY_args_t * argp,int getby_flag) get_wild() argument 318 getbynam(files_backend_ptr_t be,void * a) getbynam() argument 332 getbyid(files_backend_ptr_t be,void * a) getbyid() argument 351 getbynameid(files_backend_ptr_t be,void * a) getbynameid() argument [all...] |
H A D | getprinter.c | 71 _nss_files_XY_printer(be, args, filter, check) in _nss_files_XY_printer() argument 72 files_backend_ptr_t be; in _nss_files_XY_printer() 84 if (be->buf == 0 && 85 (be->buf = malloc(be->minbuf)) == 0) { 89 if (check != 0 || be->f == 0) { 90 if ((res = _nss_files_setent(be, 0)) != NSS_SUCCESS) { 99 char *instr = be->buf; 102 if ((linelen = _nss_files_read_line(be->f, instr, 103 be 168 getent(be,a) getent() argument 179 getbyname(be,a) getbyname() argument [all...] |
H A D | bootparams_getbyname.c | 42 getbyname(be, a) in getbyname() argument 43 files_backend_ptr_t be; in getbyname() 50 if ((res = _nss_files_setent(be, 0)) != NSS_SUCCESS) { 53 return (_nss_files_XY_bootparams(be, argp, argp->key.name)); 80 _nss_files_XY_bootparams(be, args, filter) in _nss_files_XY_bootparams() argument 81 files_backend_ptr_t be; in _nss_files_XY_bootparams() 87 * on the line and we can be fast enough. 92 if (be->buf == 0 && 93 (be->buf = (char *)malloc(be [all...] |
/titanic_51/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_krb5ssp.c | 60 krb5ssp_backend_t *be; in smbd_krb5ssp_init() local 62 be = malloc(sizeof (*be)); in smbd_krb5ssp_init() 63 if (be == 0) in smbd_krb5ssp_init() 65 bzero(be, sizeof (*be)); in smbd_krb5ssp_init() 66 be->be_gssctx = GSS_C_NO_CONTEXT; in smbd_krb5ssp_init() 67 ctx->ctx_backend = be; in smbd_krb5ssp_init() 78 krb5ssp_backend_t *be = ctx->ctx_backend; in smbd_krb5ssp_fini() local 81 if (be in smbd_krb5ssp_fini() 115 krb5ssp_backend_t *be = ctx->ctx_backend; smbd_krb5ssp_work() local 307 krb5ssp_backend_t *be = ctx->ctx_backend; get_ssnkey() local [all...] |
H A D | smbd_ntlmssp.c | 103 ntlmssp_backend_t *be; in smbd_ntlmssp_init() local 105 be = malloc(sizeof (*be)); in smbd_ntlmssp_init() 106 if (be == 0) in smbd_ntlmssp_init() 108 bzero(be, sizeof (*be)); in smbd_ntlmssp_init() 109 be->expect_type = NTLMSSP_MSGTYPE_NEGOTIATE; in smbd_ntlmssp_init() 110 ctx->ctx_backend = be; in smbd_ntlmssp_init() 128 ntlmssp_backend_t *be = ctx->ctx_backend; in smbd_ntlmssp_work() local 138 if (mtype != be in smbd_ntlmssp_work() 174 ntlmssp_backend_t *be = ctx->ctx_backend; smbd_ntlmssp_negotiate() local 397 ntlmssp_backend_t *be = ctx->ctx_backend; smbd_ntlmssp_authenticate() local [all...] |
/titanic_51/usr/src/cmd/svc/configd/ |
H A D | backend.c | 29 * be able to statvfs(2) possibly large systems. This define gives us 71 #define IS_VOLATILE(be) ((be)->be_ppath != NULL) argument 342 * is repeated in backend_check_upgrade(), and must be kept in-sync. 374 * must be kept in sync with the indexing specification here. 493 sqlite_backend_t *be = arg; in backend_trace_sql() local 496 (void) fprintf(stderr, "%d: %s\n", be->be_type, sql); in backend_trace_sql() 602 backend_error(sqlite_backend_t *be, int error, char *errmsg) in backend_error() argument 619 backend_panic("%s: db error: %s", be->be_path, errmsg); in backend_error() 642 * dirname will either be pathnam 794 backend_backup_base(sqlite_backend_t * be,const char * name,char * out,size_t out_len) backend_backup_base() argument 846 backend_checkpoint_repository(sqlite_backend_t * be) backend_checkpoint_repository() argument 997 backend_create_backup_locked(sqlite_backend_t * be,const char * name) backend_create_backup_locked() argument 1200 backend_check_upgrade(sqlite_backend_t * be,boolean_t do_upgrade) backend_check_upgrade() argument 1253 backend_check_readonly(sqlite_backend_t * be,int writing,hrtime_t t) backend_check_readonly() argument 1354 sqlite_backend_t *be = NULL; backend_lock() local 1406 backend_unlock(sqlite_backend_t * be) backend_unlock() argument 1414 backend_destroy(sqlite_backend_t * be) backend_destroy() argument 1426 backend_create_finish(backend_type_t backend_id,sqlite_backend_t * be) backend_create_finish() argument 1464 sqlite_backend_t *be; backend_create_backup() local 1628 sqlite_backend_t *be; backend_switch() local 1835 sqlite_backend_t *be; backend_create() local 2075 sqlite_backend_t *be; backend_run() local 2111 sqlite_backend_t *be; backend_tx_begin_common() local 2143 sqlite_backend_t *be; backend_tx_end() local 2218 sqlite_backend_t *be; backend_tx_rollback() local 2245 sqlite_backend_t *be; backend_tx_commit() local 2312 sqlite_backend_t *be; backend_new_id() local 2352 sqlite_backend_t *be; backend_tx_run() local 2406 sqlite_backend_t *be; backend_tx_run_update() local 2435 sqlite_backend_t *be; backend_tx_run_update_changed() local 2455 BACKEND_ADD_SCHEMA(be,file,tbls,idxs) global() argument 2461 backend_add_schema(sqlite_backend_t * be,const char * file,struct backend_tbl_info * tbls,int tbl_count,struct backend_idx_info * idxs,int idx_count) backend_add_schema() argument 2516 backend_init_schema(sqlite_backend_t * be,const char * db_file,backend_type_t t) backend_init_schema() argument 2591 sqlite_backend_t *be; backend_init() local [all...] |
/titanic_51/usr/src/lib/nsswitch/nis/common/ |
H A D | nis_common.c | 58 * be necessary. If we're interested in performance we should provide 103 _nss_nis_setent(be, dummy) in _nss_nis_setent() argument 104 nis_backend_ptr_t be; in _nss_nis_setent() 107 if (be->enum_key != 0) { 108 free(be->enum_key); 109 be->enum_key = 0; 111 be->enum_keylen = 0; 116 _nss_nis_endent(be, dummy) in _nss_nis_endent() argument 117 nis_backend_ptr_t be; in _nss_nis_endent() 120 return (_nss_nis_setent(be, dumm 217 _nss_nis_lookup(be,args,netdb,map,key,ypstatusp) _nss_nis_lookup() argument 273 _nss_nis_lookup_rsvdport(be,args,netdb,map,key,ypstatusp) _nss_nis_lookup_rsvdport() argument 318 do_getent(be,args,netdb) do_getent() argument 390 _nss_nis_getent_rigid(be,args) _nss_nis_getent_rigid() argument 398 _nss_nis_getent_netdb(be,args) _nss_nis_getent_netdb() argument 451 _nss_nis_do_all(be,args,filter,func) _nss_nis_do_all() argument 544 _nss_nis_XY_all(be,args,netdb,filter,func) _nss_nis_XY_all() argument 564 _nss_nis_destr(be,dummy) _nss_nis_destr() argument 619 nis_backend_ptr_t be; global() local [all...] |
H A D | getnetgrent.c | 80 getnetgr_set(be, a) in getnetgr_set() argument 81 struct nis_getnetgr_be *be; in getnetgr_set() 86 if (be->netgroup != 0 && 87 strcmp(be->netgroup, netgroup) == 0) { 89 be->next_member = be->all_members; 96 getnetgr_get(be, a) in getnetgr_get() argument 97 struct nis_getnetgr_be *be; in getnetgr_get() 103 if ((mem = be->next_member) == 0) { 128 be 136 getnetgr_end(be,dummy) getnetgr_end() argument 165 getnetgr_destr(be,dummy) getnetgr_destr() argument 336 top_down(struct nis_netgr_be * be,const char ** groups,int ngroups,int (* func)(ccp triple[3],void * iter_args,nss_status_t * return_val),void * iter_args) top_down() argument 548 netgr_set(be,a) netgr_set() argument 711 easy_way(be,ia,argp,map,try_lc,statusp) easy_way() argument 813 netgr_in(be,a) netgr_in() argument 855 netgr_destr(be,dummy) netgr_destr() argument 881 struct nis_netgr_be *be; global() local [all...] |
/titanic_51/usr/src/lib/nsswitch/mdns/common/ |
H A D | gethostent.c | 41 getbyname(be, a) in getbyname() argument 42 mdns_backend_ptr_t be; in getbyname() 53 _nss_mdns_updatecfg(be); 54 return (_nss_mdns_querybyname(be, hname, AF_INET, &qdata)); 59 getbyaddr(be, a) in getbyaddr() argument 60 mdns_backend_ptr_t be; in getbyaddr() 89 _nss_mdns_updatecfg(be); 90 return (_nss_mdns_querybyaddr(be, buffer, qdata.af, &qdata)); 95 _nss_mdns_getent(be, args) in _nss_mdns_getent() argument 96 mdns_backend_ptr_t be; in _nss_mdns_getent() 104 _nss_mdns_setent(be,dummy) _nss_mdns_setent() argument 113 _nss_mdns_endent(be,dummy) _nss_mdns_endent() argument 122 _nss_mdns_hosts_destr(be,dummy) _nss_mdns_hosts_destr() argument 150 _nss_get_mdns_hosts_name(mdns_backend_ptr_t * be,void ** bufp,size_t * sizep) _nss_get_mdns_hosts_name() argument [all...] |
H A D | gethostent6.c | 41 getbyname(be, a) in getbyname() argument 42 mdns_backend_ptr_t be; in getbyname() 53 _nss_mdns_updatecfg(be); 54 return (_nss_mdns_querybyname(be, hname, af, &qdata)); 58 getbyaddr(be, a) in getbyaddr() argument 59 mdns_backend_ptr_t be; in getbyaddr() 110 _nss_mdns_updatecfg(be); 111 return (_nss_mdns_querybyaddr(be, addrqryname, qdata.af, &qdata)); 116 _nss_mdns_getent(be, args) in _nss_mdns_getent() argument 117 mdns_backend_ptr_t be; in _nss_mdns_getent() 125 _nss_mdns_setent(be,dummy) _nss_mdns_setent() argument 134 _nss_mdns_endent(be,dummy) _nss_mdns_endent() argument 143 _nss_mdns_ipnodes_destr(be,dummy) _nss_mdns_ipnodes_destr() argument 171 _nss_get_mdns_ipnodes_name(mdns_backend_ptr_t * be,void ** bufp,size_t * sizep) _nss_get_mdns_ipnodes_name() argument [all...] |
H A D | mdns_common.c | 250 _nss_mdns_querybyname(mdns_backend_ptr_t be, char *qname, in _nss_mdns_querybyname() argument 273 while ((srchidx = searchdomain(be, name, srchidx, &sname)) != -1) { in _nss_mdns_querybyname() 372 _nss_mdns_querybyaddr(mdns_backend_ptr_t be, char *name, int af, in _nss_mdns_querybyaddr() argument 385 if (validdomain(be, name, 0) == B_FALSE) { in _nss_mdns_querybyaddr() 436 mdns_backend_ptr_t be; in _nss_mdns_constr() local 438 if ((be = (mdns_backend_ptr_t)calloc(1, sizeof (*be))) == NULL) in _nss_mdns_constr() 440 be->ops = ops; in _nss_mdns_constr() 441 be->n_ops = n_ops; in _nss_mdns_constr() 442 _nss_mdns_updatecfg(be); in _nss_mdns_constr() 447 _nss_mdns_destr(mdns_backend_ptr_t be) _nss_mdns_destr() argument 456 searchdomain(mdns_backend_ptr_t be,char * name,int srchidx,char ** sname) searchdomain() argument 503 validdomain(mdns_backend_ptr_t be,char * name,int chksrchdmns) validdomain() argument 580 _nss_mdns_updatecfg(mdns_backend_ptr_t be) _nss_mdns_updatecfg() argument 638 _nss_mdns_loadsmfcfg(mdns_backend_ptr_t be) _nss_mdns_loadsmfcfg() argument 662 _nss_mdns_freesmfcfg(mdns_backend_ptr_t be) _nss_mdns_freesmfcfg() argument 700 mdns_backend_ptr_t be = NULL; _nss_mdns_gethost_withttl() local [all...] |
/titanic_51/usr/src/lib/nsswitch/ad/common/ |
H A D | ad_common.c | 224 _nss_ad_marshall_data(ad_backend_ptr be, nss_XbyY_args_t *argp) in _nss_ad_marshall_data() argument 242 stat = (*argp->str2ent)(be->buffer, be->buflen, in _nss_ad_marshall_data() 253 _nss_ad_sanitize_status(ad_backend_ptr be, nss_XbyY_args_t *argp, in _nss_ad_sanitize_status() argument 256 if (be->buffer != NULL) { in _nss_ad_sanitize_status() 257 free(be->buffer); in _nss_ad_sanitize_status() 258 be->buffer = NULL; in _nss_ad_sanitize_status() 259 be->buflen = 0; in _nss_ad_sanitize_status() 260 be->db_type = NSS_AD_DB_NONE; in _nss_ad_sanitize_status() 308 * This way the LRU entry can be foun in get_cfg() 423 _nss_ad_lookup(ad_backend_ptr be,nss_XbyY_args_t * argp,const char * database,const char * searchfilter,const char * dname,int * try_idmap) _nss_ad_lookup() argument 467 _clean_ad_backend(ad_backend_ptr be) _clean_ad_backend() argument 486 _nss_ad_destr(ad_backend_ptr be,void * a) _nss_ad_destr() argument 496 _nss_ad_setent(ad_backend_ptr be,void * a) _nss_ad_setent() argument 504 _nss_ad_endent(ad_backend_ptr be,void * a) _nss_ad_endent() argument 512 _nss_ad_getent(ad_backend_ptr be,void * a) _nss_ad_getent() argument 522 ad_backend_ptr be; _nss_ad_constr() local [all...] |
H A D | getgrent.c | 30 update_buffer(ad_backend_ptr be, nss_XbyY_args_t *argp, in update_buffer() argument 42 buffer = be->buffer = malloc(buflen); in update_buffer() 43 if (be->buffer == NULL) in update_buffer() 45 be->buflen = buflen; in update_buffer() 65 getbynam(ad_backend_ptr be, void *a) in getbynam() argument 75 be->db_type = NSS_AD_DB_GROUP_BYNAME; in getbynam() 77 /* Sanitize name so that it can be used in our LDAP filter */ in getbynam() 100 if (update_buffer(be, argp, name, dname, gid) < 0) in getbynam() 104 stat = _nss_ad_marshall_data(be, argp); in getbynam() 105 return (_nss_ad_sanitize_status(be, arg in getbynam() 116 getbygid(ad_backend_ptr be,void * a) getbygid() argument [all...] |
H A D | getpwnam.c | 55 update_buffer(ad_backend_ptr be, nss_XbyY_args_t *argp, in update_buffer() argument 63 if (be->db_type == NSS_AD_DB_PASSWD_BYNAME) { in update_buffer() 80 buffer = be->buffer = malloc(buflen); in update_buffer() 81 if (be->buffer == NULL) in update_buffer() 83 be->buflen = buflen; in update_buffer() 91 if (be->db_type == NSS_AD_DB_PASSWD_BYNAME) in update_buffer() 105 * a /net format. This needs to be revisited later but is fine for now 171 _nss_ad_passwd2str(ad_backend_ptr be, nss_XbyY_args_t *argp) in _nss_ad_passwd2str() argument 174 adutils_result_t *result = be->result; in _nss_ad_passwd2str() 224 if (be in _nss_ad_passwd2str() 295 getbyname(ad_backend_ptr be,void * a) getbyname() argument 389 getbyuid(ad_backend_ptr be,void * a) getbyuid() argument [all...] |
H A D | getspent.c | 30 update_buffer(ad_backend_ptr be, nss_XbyY_args_t *argp, in update_buffer() argument 38 * sp_pwdp will be "*NP*". in update_buffer() 49 buffer = be->buffer = malloc(buflen); in update_buffer() 50 if (be->buffer == NULL) in update_buffer() 52 be->buflen = buflen; in update_buffer() 73 getbynam(ad_backend_ptr be, void *a) in getbynam() argument 83 be->db_type = NSS_AD_DB_SHADOW_BYNAME; in getbynam() 85 /* Sanitize name so that it can be used in our LDAP filter */ in getbynam() 109 if (update_buffer(be, argp, name, dname) < 0) in getbynam() 113 stat = _nss_ad_marshall_data(be, arg in getbynam() [all...] |
/titanic_51/usr/src/lib/nsswitch/dns/common/ |
H A D | gethostent.c | 133 getbyname(be, a) in getbyname() argument 134 dns_backend_ptr_t be; in getbyname() 179 getbyaddr(be, a) in getbyaddr() argument 180 dns_backend_ptr_t be; in getbyaddr() 183 return (__nss_dns_getbyaddr(be, a)); 193 __nss_dns_getbyaddr(be, a) in __nss_dns_getbyaddr() argument 194 dns_backend_ptr_t be; in __nss_dns_getbyaddr() 251 _nss_dns_getent(be, args) in _nss_dns_getent() argument 252 dns_backend_ptr_t be; in _nss_dns_getent() 261 _nss_dns_setent(be, dumm argument 295 _nss_dns_endent(be,dummy) _nss_dns_endent() argument 329 _nss_dns_destr(be,dummy) _nss_dns_destr() argument 393 _nss_get_dns_hosts_name(dns_backend_ptr_t * be,void ** bufp,size_t * sizep) _nss_get_dns_hosts_name() argument [all...] |