- for ( at_start( &at ); at; at_next( &at ) ) {
- if ( mr == at->sat_approx ) {
-#ifdef NEW_LOGGING
- LDAP_LOG( OPERATION, INFO, " %s (%s)\n",
- at->sat_oid,
- at->sat_cname.bv_val, 0 );
-#else
- Debug( LDAP_DEBUG_TRACE, " %s (%s)\n",
- at->sat_oid,
- at->sat_cname.bv_val, 0 );
-#endif
- mru->smru_applies_oids
- = ch_append( mru->smru_applies_oids, at->sat_oid );
- }
- }
-
- } else {
-#ifdef NEW_LOGGING
- LDAP_LOG( OPERATION, INFO, "EQUALITY%s\n",
- ( mr->smr_usage & SLAP_MR_EXT ) ? " (EXT)" : "",
- 0, 0 );
-#else
- Debug( LDAP_DEBUG_TRACE, "EQUALITY%s\n",
- ( mr->smr_usage & SLAP_MR_EXT ) ? " (EXT)" : "",
- 0, 0 );
-#endif
- for ( at_start( &at ); at; at_next( &at ) ) {
- if ( mr == at->sat_equality ) {
-#ifdef NEW_LOGGING
- LDAP_LOG( OPERATION, INFO, " %s (%s)\n",
- at->sat_oid,
- at->sat_cname.bv_val, 0 );
-#else
- Debug( LDAP_DEBUG_TRACE, " %s (%s)\n",
- at->sat_oid,
- at->sat_cname.bv_val, 0 );
-#endif
- mru->smru_applies_oids
- = ch_append( mru->smru_applies_oids, at->sat_oid );
- }
- }
- }
- break;
-
- case SLAP_MR_ORDERING:
-#ifdef NEW_LOGGING
- LDAP_LOG( OPERATION, INFO, "ORDERING%s\n",
- ( mr->smr_usage & SLAP_MR_EXT ) ? " (EXT)" : "",
- 0, 0 );
-#else
- Debug( LDAP_DEBUG_TRACE, "ORDERING%s\n",
- ( mr->smr_usage & SLAP_MR_EXT ) ? " (EXT)" : "",
- 0, 0 );
-#endif
- at = NULL;
- for ( at_start( &at ); at; at_next( &at ) ) {
- if ( mr == at->sat_ordering ) {
-#ifdef NEW_LOGGING
- LDAP_LOG( OPERATION, INFO, " %s (%s)\n",
- at->sat_oid,
- at->sat_cname.bv_val, 0 );
-#else
- Debug( LDAP_DEBUG_TRACE, " %s (%s)\n",
- at->sat_oid,
- at->sat_cname.bv_val, 0 );
-#endif
- mru->smru_applies_oids
- = ch_append( mru->smru_applies_oids, at->sat_oid );
- }
- }
- break;
-
- case SLAP_MR_SUBSTR:
-#ifdef NEW_LOGGING
- LDAP_LOG( OPERATION, INFO, "SUBSTR%s\n",
- ( mr->smr_usage & SLAP_MR_EXT ) ? " (EXT)" : "",
- 0, 0 );
-#else
- Debug( LDAP_DEBUG_TRACE, "SUBSTR%s\n",
- ( mr->smr_usage & SLAP_MR_EXT ) ? " (EXT)" : "",
- 0, 0 );
-#endif
- at = NULL;
- for ( at_start( &at ); at; at_next( &at ) ) {
- if ( mr == at->sat_substr ) {
-#ifdef NEW_LOGGING
- LDAP_LOG( OPERATION, INFO, " %s (%s)\n",
- at->sat_oid,
- at->sat_cname.bv_val, 0 );
-#else
- Debug( LDAP_DEBUG_TRACE, " %s (%s)\n",
- at->sat_oid,
- at->sat_cname.bv_val, 0 );
-#endif
- mru->smru_applies_oids
- = ch_append( mru->smru_applies_oids, at->sat_oid );
- }