Searched refs:o_bd (Results 1 - 25 of 178) sorted by relevance

12345678

/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/
H A Dunbind.c52 op->o_bd = frontendDB;
54 op->o_bd = NULL;
H A Ddelete.c94 op->o_bd = frontendDB;
114 BackendDB *op_be, *bd = op->o_bd;
121 op->o_bd = select_backend( &op->o_req_ndn, 1 );
122 if ( op->o_bd == NULL ) {
123 op->o_bd = bd;
141 op_be = op->o_bd;
142 if ( SLAP_GLUE_INSTANCE( op->o_bd )) {
143 op->o_bd = select_backend( &op->o_req_ndn, 0 );
163 if ( op->o_bd->be_delete ) {
166 if ( !SLAP_SINGLE_SHADOW(op->o_bd) || repl_use
[all...]
H A Dfrontend.c58 bd = op->o_bd;
59 op->o_bd = select_backend( ndn, 0 );
60 if ( op->o_bd != NULL ) {
61 if ( op->o_bd->be_fetch ) {
62 rc = op->o_bd->be_fetch( op, ndn, oc, at, rw, e );
65 op->o_bd = bd;
79 bd = op->o_bd;
80 op->o_bd = select_backend( &e->e_nname, 0 );
81 if ( op->o_bd != NULL ) {
82 if ( op->o_bd
[all...]
H A Dbackover.c230 BackendDB *be = op->o_bd, db = *op->o_bd;
233 op->o_bd = &db;
246 op->o_bd = be;
263 BackendDB *be = op->o_bd, db;
268 assert( op->o_bd != NULL );
270 bi = op->o_bd->bd_info;
275 oi = op->o_bd->bd_info->bi_private;
282 if ( !SLAP_ISOVERLAY( op->o_bd ) ) {
283 db = *op->o_bd;
[all...]
H A Dabandon.c120 op->o_bd = frontendDB;
134 LDAP_STAILQ_FOREACH( op->o_bd, &backendDB, be_next ) {
135 if ( op->o_bd->be_abandon ) {
136 (void)op->o_bd->be_abandon( op, rs );
H A Dbackglue.c226 slap_overinst *on = (slap_overinst *)op->o_bd->bd_info;
227 BackendDB *b0 = op->o_bd;
228 BackendInfo *bi0 = op->o_bd->bd_info;
233 op->o_bd = glue_back_select (b0, &op->o_req_ndn);
236 if ( op->o_bd == b0 )
250 func = &op->o_bd->bd_info->bi_op_bind;
256 op->o_bd = b0;
257 op->o_bd->bd_info = bi0;
264 slap_overinst *on = (slap_overinst *)op->o_bd->bd_info;
266 BackendDB *b0 = op->o_bd;
[all...]
H A Dbackend.c761 return ( SLAP_SLURP_SHADOW( op->o_bd ) &&
762 be_isupdate_dn( op->o_bd, &op->o_ndn ) );
771 return ( ( SLAP_SYNC_SHADOW( op->o_bd ) && SLAPD_SYNC_IS_SYNCCONN( op->o_connid ) ) ||
772 ( SLAP_SHADOW( op->o_bd ) && be_isupdate_dn( op->o_bd, &op->o_ndn ) ) );
794 return be_isroot_dn( op->o_bd, &op->o_ndn );
826 if ( !be_isroot_dn( op->o_bd, &op->o_req_ndn ) ) {
830 if ( BER_BVISNULL( &op->o_bd->be_rootpw ) ) {
835 if ( BER_BVISEMPTY( &op->o_bd->be_rootpw ) ) {
850 rc = lutil_passwd( &op->o_bd
[all...]
H A Dcompare.c126 op->o_bd = frontendDB;
144 BackendDB *bd = op->o_bd;
193 op->o_bd = select_backend( &op->o_req_ndn, 0 );
194 if ( op->o_bd == NULL ) {
200 op->o_bd = bd;
219 if ( SLAP_SHADOW(op->o_bd) && get_dontUseCopy(op) ) {
234 && op->o_bd->be_has_subordinates )
246 rc = rs->sr_err = op->o_bd->be_has_subordinates( op,
281 } else if ( op->o_bd->be_compare ) {
282 rs->sr_err = op->o_bd
[all...]
H A Dadd.c193 op->o_bd = frontendDB;
205 BackendDB *bd = op->o_bd;
207 op->o_bd = oex.oe_db;
212 op->o_bd = bd;
236 BackendDB *op_be, *bd = op->o_bd;
245 op->o_bd = select_backend( &op->ora_e->e_nname, 1 );
246 if ( op->o_bd == NULL ) {
247 op->o_bd = bd;
266 op_be = op->o_bd;
267 if ( SLAP_GLUE_INSTANCE( op->o_bd )) {
[all...]
H A Dmodrdn.c185 op->o_bd = frontendDB;
218 BackendDB *op_be, *bd = op->o_bd;
259 op->o_bd = select_backend( &op->o_req_ndn, 1 );
260 if ( op->o_bd == NULL ) {
261 op->o_bd = bd;
279 op_be = op->o_bd;
280 if ( SLAP_GLUE_INSTANCE( op->o_bd )) {
281 op->o_bd = select_backend( &op->o_req_ndn, 0 );
296 if ( select_backend( &dest_ndn, 0 ) != op->o_bd ) {
308 if ( op->o_bd
[all...]
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-shell/
H A Dunbind.c47 struct shellinfo *si = (struct shellinfo *) op->o_bd->be_private;
61 print_suffixes( wfp, op->o_bd );
H A Dadd.c46 struct shellinfo *si = (struct shellinfo *) op->o_bd->be_private;
73 print_suffixes( wfp, op->o_bd );
H A Dcompare.c46 struct shellinfo *si = (struct shellinfo *) op->o_bd->be_private;
87 print_suffixes( wfp, op->o_bd );
H A Ddelete.c46 struct shellinfo *si = (struct shellinfo *) op->o_bd->be_private;
82 print_suffixes( wfp, op->o_bd );
H A Dsearch.c46 struct shellinfo *si = (struct shellinfo *) op->o_bd->be_private;
65 print_suffixes( wfp, op->o_bd );
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-sock/
H A Dunbind.c37 struct sockinfo *si = (struct sockinfo *) op->o_bd->be_private;
50 sock_print_suffixes( fp, op->o_bd );
H A Dadd.c36 struct sockinfo *si = (struct sockinfo *) op->o_bd->be_private;
58 sock_print_suffixes( fp, op->o_bd );
H A Dbind.c36 struct sockinfo *si = (struct sockinfo *) op->o_bd->be_private;
68 sock_print_suffixes( fp, op->o_bd );
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/contrib/slapd-modules/nops/
H A Dnops.c65 slap_overinst *on = (slap_overinst *) op->o_bd->bd_info;
66 Backend *be = op->o_bd;
72 op->o_bd->bd_info = (BackendInfo *)(on->on_info);
78 op->o_bd = on->on_info->oi_origdb;
80 op->o_bd = be;
139 op->o_bd = on->on_info->oi_origdb;
141 op->o_bd = be;
147 op->o_bd->bd_info = (BackendInfo *)(on->on_info);
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/overlays/
H A Dtranslucent.c238 slap_overinst *on = (slap_overinst *) op->o_bd->bd_info;
277 nop.o_bd->bd_info = (BackendInfo *) on->on_info->oi_orig;
279 nop.o_bd->bd_info = (BackendInfo *) on;
310 slap_overinst *on = (slap_overinst *) op->o_bd->bd_info;
315 op->o_bd->bd_info = (BackendInfo *) on->on_info;
318 op->o_bd->bd_info = (BackendInfo *) on;
334 slap_overinst *on = (slap_overinst *) op->o_bd->bd_info;
339 op->o_bd->bd_info = (BackendInfo *) on->on_info;
342 op->o_bd->bd_info = (BackendInfo *) on;
361 slap_overinst *on = (slap_overinst *) op->o_bd
[all...]
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/contrib/slapd-modules/acl/
H A Dposixgroup.c180 Backend *be = op->o_bd,
193 user_be = op->o_bd = select_backend( &op->o_ndn, 0 );
194 if ( op->o_bd == NULL ) {
195 op->o_bd = be;
202 op->o_bd = be;
241 group_be = op->o_bd = select_backend( &group_ndn, 0 );
242 if ( op->o_bd == NULL ) {
285 op->o_bd = group_be;
287 op->o_bd = be;
291 op->o_bd
[all...]
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-ldap/
H A Dpbind.c43 slap_overinst *on = (slap_overinst *) op->o_bd->bd_info;
44 void *private = op->o_bd->be_private;
45 void *bi = op->o_bd->bd_info;
48 op->o_bd->bd_info = lback;
49 op->o_bd->be_private = on->on_bi.bi_private;
51 op->o_bd->be_private = private;
52 op->o_bd->bd_info = bi;
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-perl/
H A Dadd.c25 PerlBackend *perl_back = (PerlBackend *) op->o_bd->be_private;
H A Ddelete.c25 PerlBackend *perl_back = (PerlBackend *) op->o_bd->be_private;
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-monitor/
H A Dmodify.c37 monitor_info_t *mi = ( monitor_info_t * )op->o_bd->be_private;
69 assert( !SLAP_SHADOW( op->o_bd ) );

Completed in 262 milliseconds

12345678