| /netbsd-src/external/bsd/openldap/dist/servers/slapd/ |
| H A D | result.c | 218 RS_ASSERT( rs->sr_entry != NULL ); 242 RS_ASSERT( !rs->sr_entry ); 284 if ( (rs->sr_flags & REP_ENTRY_MUSTFLUSH) && rs->sr_entry != NULL ) { in rs_flush_entry() 286 entry_free( rs->sr_entry ); in rs_flush_entry() 288 overlay_entry_release_ov( op, rs->sr_entry, 0, on ); in rs_flush_entry() 290 be_entry_release_rw( op, rs->sr_entry, 0 ); in rs_flush_entry() 292 rs->sr_entry = NULL; in rs_flush_entry() 303 rs->sr_entry = e; in rs_replace_entry() 318 rs_replace_entry( op, rs, on, entry_dup( rs->sr_entry )); in rs_entry2modifiable() 1084 op->o_connid, rs->sr_entry->e_name.bv_val, in slap_send_search_entry() [all …]
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-sql/ |
| H A D | operational.c | 129 rs->sr_entry->e_nname.bv_val ); in backsql_operational() 131 for ( ap = &rs->sr_entry->e_attrs; *ap; ap = &(*ap)->a_next ) { in backsql_operational() 180 && attr_find( rs->sr_entry->e_attrs, slap_schema.si_ad_hasSubordinates ) == NULL ) in backsql_operational() 182 rc = backsql_has_children( op, dbh, &rs->sr_entry->e_nname ); in backsql_operational() 202 && attr_find( rs->sr_entry->e_attrs, slap_schema.si_ad_entryUUID ) == NULL ) in backsql_operational() 206 rc = backsql_init_search( &bsi, &rs->sr_entry->e_nname, in backsql_operational() 235 && attr_find( rs->sr_entry->e_attrs, slap_schema.si_ad_entryCSN ) == NULL ) in backsql_operational()
|
| H A D | delete.c | 301 if ( !access_allowed( btd->btd_op, rs->sr_entry, in backsql_tree_delete_search_cb() 303 || !access_allowed( btd->btd_op, rs->sr_entry, in backsql_tree_delete_search_cb() 310 assert( rs->sr_entry != NULL ); in backsql_tree_delete_search_cb() 311 assert( rs->sr_entry->e_private != NULL ); in backsql_tree_delete_search_cb() 313 eid = (backsql_entryID *)rs->sr_entry->e_private; in backsql_tree_delete_search_cb()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/overlays/ |
| H A D | dynlist.c | 169 assert( rs->sr_entry != NULL ); in dynlist_sc_update() 172 if ( !access_allowed( op, rs->sr_entry, slap_schema.si_ad_entry, in dynlist_sc_update() 184 if ( access_allowed( op, rs->sr_entry, slap_schema.si_ad_entry, in dynlist_sc_update() 192 vals[ 0 ] = rs->sr_entry->e_name; in dynlist_sc_update() 194 nvals[ 0 ] = rs->sr_entry->e_nname; in dynlist_sc_update() 214 for ( a = rs->sr_entry->e_attrs; a != NULL; a = a->a_next ) { in dynlist_sc_update() 242 if ( !access_allowed( op, rs->sr_entry, a->a_desc, NULL, in dynlist_sc_update() 273 if ( access_allowed( op, rs->sr_entry, a->a_desc, in dynlist_sc_update() 327 entry_free( rs->sr_entry ); in dynlist_sc_update() 328 rs->sr_entry = NULL; in dynlist_sc_update() [all …]
|
| H A D | autoca.c | 816 !dn_match( &rs->sr_entry->e_nname, &op->o_ndn )) in autoca_op_response() 819 isusr = is_entry_objectclass( rs->sr_entry, ai->ai_usrclass, SLAP_OCF_CHECK_SUP ); in autoca_op_response() 822 if (!is_entry_objectclass( rs->sr_entry, ai->ai_srvclass, SLAP_OCF_CHECK_SUP )) in autoca_op_response() 825 a = attr_find( rs->sr_entry->e_attrs, ad_usrPkey ); in autoca_op_response() 836 args.subjectDN = &rs->sr_entry->e_name; in autoca_op_response() 843 a = attr_find( rs->sr_entry->e_attrs, ad_mail ); in autoca_op_response() 857 if ( ad_ipaddr && (a = attr_find( rs->sr_entry->e_attrs, ad_ipaddr ))) in autoca_op_response() 872 if ( is_entry_objectclass( rs->sr_entry, oc_usrObj, 0 )) in autoca_op_response() 878 Entry *e = entry_dup( rs->sr_entry ); in autoca_op_response() 885 arg2.dn = &rs->sr_entry->e_name; in autoca_op_response() [all …]
|
| H A D | translucent.c | 803 if(rs->sr_type != REP_SEARCH || !rs->sr_entry) in translucent_search_cb() 807 rs->sr_entry->e_name.bv_val ); in translucent_search_cb() 824 le = rs->sr_entry; in translucent_search_cb() 833 rs->sr_entry = re; in translucent_search_cb() 842 rs->sr_entry = NULL; in translucent_search_cb() 848 rc = be_entry_get_rw( op, &rs->sr_entry->e_nname, NULL, NULL, 0, &re ); in translucent_search_cb() 859 rc = overlay_entry_get_ov(op, &rs->sr_entry->e_nname, NULL, NULL, 0, &le, on); in translucent_search_cb() 861 re = entry_dup( rs->sr_entry ); in translucent_search_cb() 919 rs->sr_entry = NULL; in translucent_search_cb() 923 rs->sr_entry = re; in translucent_search_cb() [all …]
|
| H A D | valsort.c | 298 if ( !dnIsSuffix( &rs->sr_entry->e_nname, &vi->vi_dn )) in valsort_response() 302 a = attr_find( rs->sr_entry->e_attrs, vi->vi_ad ); in valsort_response() 306 a = attr_find( rs->sr_entry->e_attrs, vi->vi_ad ); in valsort_response() 322 rs->sr_entry->e_name.bv_val ); in valsort_response() 329 rs->sr_entry->e_name.bv_val ); in valsort_response()
|
| H A D | collect.c | 379 if (!dnIsSuffix(&rs->sr_entry->e_nname, &ci->ci_dn)) { in collect_response() 385 if ( dn_match(&rs->sr_entry->e_nname, &ci->ci_dn)) { in collect_response() 409 attr_merge_normalize( rs->sr_entry, ci->ci_ad[idx], in collect_response()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-monitor/ |
| H A D | operational.c | 49 assert( rs->sr_entry != NULL ); in monitor_back_operational() 58 attr_find( rs->sr_entry->e_attrs, slap_schema.si_ad_hasSubordinates ) == NULL && in monitor_back_operational() 65 mp = ( monitor_entry_t * )rs->sr_entry->e_private; in monitor_back_operational()
|
| H A D | search.c | 127 rs->sr_entry = e; in monitor_send_children() 229 rs->sr_entry = e; in monitor_back_search() 232 rs->sr_entry = NULL; in monitor_back_search() 252 rs->sr_entry = e; in monitor_back_search() 255 rs->sr_entry = NULL; in monitor_back_search()
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/allowed/ |
| H A D | allowed.c | 232 assert( rs->sr_entry != NULL ); in aa_operational() 238 a = attr_find( rs->sr_entry->e_attrs, slap_schema.si_ad_objectClass ); in aa_operational() 244 if ( !access_allowed( op, rs->sr_entry, slap_schema.si_ad_objectClass, in aa_operational() 256 if ( !access_allowed( op, rs->sr_entry, in aa_operational() 306 if ( access_allowed( op, rs->sr_entry, in aa_operational() 372 if ( !access_allowed( op, rs->sr_entry, in aa_operational() 389 if ( !access_allowed( op, rs->sr_entry, in aa_operational()
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/samba4/ |
| H A D | pguid.c | 237 assert( rs->sr_entry != NULL ); in pguid_repair_cb() 239 dnParent( &rs->sr_entry->e_name, &pdn ); in pguid_repair_cb() 240 dnParent( &rs->sr_entry->e_nname, &pndn ); in pguid_repair_cb() 260 len = sizeof( pguid_mod_t ) + rs->sr_entry->e_nname.bv_len + 1 + a->a_vals[0].bv_len + 1; in pguid_repair_cb() 262 mod->ndn.bv_len = rs->sr_entry->e_nname.bv_len; in pguid_repair_cb() 266 lutil_strncopy( mod->ndn.bv_val, rs->sr_entry->e_nname.bv_val, rs->sr_entry->e_nname.bv_len ); in pguid_repair_cb() 273 op->o_log_prefix, rs->sr_entry->e_name.bv_val ); in pguid_repair_cb()
|
| H A D | rdnval.c | 443 assert( rs->sr_entry != NULL ); in rdnval_repair_cb() 446 rc = rdnval_rdn2vals( op, rs, &rs->sr_entry->e_name, &rs->sr_entry->e_nname, in rdnval_repair_cb() 453 len = sizeof( rdnval_mod_t ) + rs->sr_entry->e_nname.bv_len + 1; in rdnval_repair_cb() 455 mod->ndn.bv_len = rs->sr_entry->e_nname.bv_len; in rdnval_repair_cb() 457 lutil_strncopy( mod->ndn.bv_val, rs->sr_entry->e_nname.bv_val, rs->sr_entry->e_nname.bv_len ); in rdnval_repair_cb() 466 op->o_log_prefix, rs->sr_entry->e_name.bv_val ); in rdnval_repair_cb()
|
| H A D | vernum.c | 223 assert( rs->sr_entry != NULL ); in vernum_repair_cb() 225 len = sizeof( vernum_mod_t ) + rs->sr_entry->e_nname.bv_len + 1; in vernum_repair_cb() 227 mod->ndn.bv_len = rs->sr_entry->e_nname.bv_len; in vernum_repair_cb() 229 lutil_strncopy( mod->ndn.bv_val, rs->sr_entry->e_nname.bv_val, rs->sr_entry->e_nname.bv_len ); in vernum_repair_cb() 235 op->o_log_prefix, rs->sr_entry->e_name.bv_val ); in vernum_repair_cb()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-wt/ |
| H A D | operational.c | 84 assert( rs->sr_entry != NULL ); in wt_operational() 93 attr_find( rs->sr_entry->e_attrs, slap_schema.si_ad_hasSubordinates ) == NULL && in wt_operational() 99 rc = wt_hasSubordinates( op, rs->sr_entry, &hasSubordinates ); in wt_operational()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-mdb/ |
| H A D | operational.c | 100 assert( rs->sr_entry != NULL ); in mdb_operational() 109 attr_find( rs->sr_entry->e_attrs, slap_schema.si_ad_hasSubordinates ) == NULL && in mdb_operational() 115 rc = mdb_hasSubordinates( op, rs->sr_entry, &hasSubordinates ); in mdb_operational()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-passwd/ |
| H A D | search.c | 127 rs->sr_entry = &e; in passwd_back_search() 179 rs->sr_entry = &e; in passwd_back_search() 184 rs->sr_entry = NULL; in passwd_back_search() 246 rs->sr_entry = &e; in passwd_back_search() 251 rs->sr_entry = NULL; in passwd_back_search()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ndb/ |
| H A D | search.cpp | 481 rs->sr_entry = &e; in ndb_oc_search() 485 rs->sr_entry = NULL; in ndb_oc_search() 599 rs->sr_entry = &e; in ndb_back_search() 603 rs->sr_entry = NULL; in ndb_back_search() 728 rs->sr_entry = &e; in ndb_back_search() 732 rs->sr_entry = NULL; in ndb_back_search() 828 assert( rs->sr_entry != NULL ); in ndb_operational() 837 attr_find( rs->sr_entry->e_attrs, slap_schema.si_ad_hasSubordinates ) == NULL && in ndb_operational() 843 rc = ndb_has_subordinates( op, rs->sr_entry, &hasSubordinates ); in ndb_operational()
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/usn/ |
| H A D | usn.c | 119 if ( rs->sr_entry && in usn_operational() 120 dn_match( &rs->sr_entry->e_nname, op->o_bd->be_nsuffix )) { in usn_operational() 129 for ( a=rs->sr_entry->e_attrs; a; a=a->a_next ) { in usn_operational() 144 a = attr_find( rs->sr_entry->e_attrs, in usn_operational()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-perl/ |
| H A D | search.c | 86 rs->sr_entry = e; in perl_back_search() 93 rs->sr_entry = NULL; in perl_back_search()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-sock/ |
| H A D | result.c | 110 if ( (rs->sr_entry = str2entry( buf )) == NULL ) { in sock_read_and_send_results() 117 entry_free( rs->sr_entry ); in sock_read_and_send_results()
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/cloak/ |
| H A D | cloak.c | 194 if ( rs->sr_type != REP_SEARCH || !rs->sr_entry ) { in cloak_search_response_cb() 199 e = rs->sr_entry; in cloak_search_response_cb() 229 me = rs->sr_entry; in cloak_search_response_cb()
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/dupent/ |
| H A D | dupent.c | 338 rs->sr_entry = e; in dupent_response_entry_1level() 390 ap = attr_find( rs->sr_entry->e_attrs, in dupent_response_entry() 400 for ( ap = rs->sr_entry->e_attrs; ap != NULL; ap = ap->a_next ) { in dupent_response_entry() 413 e = rs->sr_entry; in dupent_response_entry()
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/autogroup/ |
| H A D | autogroup.c | 380 rs->sr_entry ? rs->sr_entry->e_name.bv_val : "UNKNOWN_DN" ); in autogroup_member_search_cb() 383 Attribute *attr = attrs_find( rs->sr_entry->e_attrs, agf->agf_anlist[0].an_desc ); in autogroup_member_search_cb() 393 lvals[ 0 ] = rs->sr_entry->e_name; in autogroup_member_search_cb() 395 lnvals[ 0 ] = rs->sr_entry->e_nname; in autogroup_member_search_cb() 436 rs->sr_entry ? rs->sr_entry->e_name.bv_val : "UNKNOWN_DN" ); in autogroup_member_search_modify_cb() 439 Attribute *attr = attrs_find( rs->sr_entry->e_attrs, agf->agf_anlist[0].an_desc ); in autogroup_member_search_modify_cb() 449 lvals[ 0 ] = rs->sr_entry->e_name; in autogroup_member_search_modify_cb() 451 lnvals[ 0 ] = rs->sr_entry->e_nname; in autogroup_member_search_modify_cb() 776 rs->sr_entry ? rs->sr_entry->e_name.bv_val : "UNKNOWN_DN" ); in autogroup_group_add_cb() 778 autogroup_add_group( op, ags->ags_info, ags->ags_def, rs->sr_entry, NULL, 0, 0); in autogroup_group_add_cb()
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/rbac/ |
| H A D | rbacperm.c | 51 ber_dupbv( &permp->dn, &rs->sr_entry->e_name ); in rbac_read_permission_cb() 54 attr = attr_find( rs->sr_entry->e_attrs, *permission_ads[i].ad ); in rbac_read_permission_cb()
|