• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/OpenLDAP-491.1/OpenLDAP/servers/slapd/overlays/

Lines Matching defs:op

96 	if ( c->op == SLAP_CONFIG_EMIT ) {
133 } else if ( c->op == LDAP_MOD_DELETE ) {
212 do_sort( Operation *op, Attribute *a, int beg, int num, slap_mask_t sort )
224 long *numbers = op->o_tmpalloc( num * sizeof(long), op->o_tmpmemctx ),
247 op->o_tmpfree( numbers, op->o_tmpmemctx );
269 valsort_response( Operation *op, SlapReply *rs )
279 ( _SCM(op->o_sync) > SLAP_CONTROL_IGNORED ) ||
280 ( op->o_ctrlflag[valsort_cid] & SLAP_CONTROL_DATA0))
283 on = (slap_overinst *) op->o_bd->bd_info;
300 if ( rs_entry2modifiable( op, rs, on )) {
307 long *index = op->o_tmpalloc( n * sizeof(long), op->o_tmpmemctx );
348 op->o_tmpfree( index, op->o_tmpmemctx );
375 do_sort( op, a, i, j-i, vi->vi_sort );
379 op->o_tmpfree( index, op->o_tmpmemctx );
381 do_sort( op, a, 0, n, vi->vi_sort );
388 valsort_add( Operation *op, SlapReply *rs )
390 slap_overinst *on = (slap_overinst *)op->o_bd->bd_info;
399 if ( !dnIsSuffix( &op->o_req_ndn, &vi->vi_dn ))
403 a = attr_find( op->ora_e->e_attrs, vi->vi_ad );
411 send_ldap_error( op, rs, LDAP_CONSTRAINT_VIOLATION,
419 send_ldap_error( op, rs, LDAP_CONSTRAINT_VIOLATION,
429 valsort_modify( Operation *op, SlapReply *rs )
431 slap_overinst *on = (slap_overinst *)op->o_bd->bd_info;
440 if ( !dnIsSuffix( &op->o_req_ndn, &vi->vi_dn ))
444 for (ml = op->orm_modlist; ml; ml=ml->sml_next ) {
445 /* Must be a Delete Attr op, so no values to consider */
458 send_ldap_error( op, rs, LDAP_CONSTRAINT_VIOLATION,
466 send_ldap_error( op, rs, LDAP_CONSTRAINT_VIOLATION,
508 Operation *op,
533 op->o_ctrlflag[valsort_cid] = ctrl->ldctl_iscritical ?
536 op->o_ctrlflag[valsort_cid] |= SLAP_CONTROL_DATA0;