• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-meta/

Lines Matching defs:msp

263 		metasubtree_t **msp;
265 for ( msp = &mt->mt_subtree; *msp; ) {
268 switch ( (*msp)->ms_type ) {
270 if ( dnIsSuffix( &(*msp)->ms_dn, &ms->ms_dn ) ) {
271 metasubtree_t *tmp = *msp;
274 log_prefix, pattern, (*msp)->ms_dn.bv_val );
275 *msp = (*msp)->ms_next;
280 } else if ( dnIsSuffix( &ms->ms_dn, &(*msp)->ms_dn ) ) {
283 log_prefix, (*msp)->ms_dn.bv_val, pattern );
291 if ( dnIsSuffix( &(*msp)->ms_dn, &ms->ms_dn ) ) {
292 metasubtree_t *tmp = *msp;
295 log_prefix, pattern, (*msp)->ms_dn.bv_val );
296 *msp = (*msp)->ms_next;
301 } else if ( dnIsSuffix( &ms->ms_dn, &(*msp)->ms_dn ) && ms->ms_dn.bv_len > (*msp)->ms_dn.bv_len ) {
304 log_prefix, (*msp)->ms_dn.bv_val, pattern );
312 if ( regexec( &(*msp)->ms_regex, ms->ms_dn.bv_val, 0, NULL, 0 ) == 0 ) {
315 log_prefix, (*msp)->ms_regex_pattern, ms->ms_dn.bv_val );
322 switch ( (*msp)->ms_type ) {
324 if ( dnIsSuffix( &(*msp)->ms_dn, &ms->ms_dn ) ) {
325 metasubtree_t *tmp = *msp;
328 log_prefix, pattern, (*msp)->ms_dn.bv_val );
329 *msp = (*msp)->ms_next;
334 } else if ( dnIsSuffix( &ms->ms_dn, &(*msp)->ms_dn ) && ms->ms_dn.bv_len > (*msp)->ms_dn.bv_len ) {
337 log_prefix, (*msp)->ms_dn.bv_val, pattern );
345 if ( dnIsSuffix( &(*msp)->ms_dn, &ms->ms_dn ) ) {
346 metasubtree_t *tmp = *msp;
349 log_prefix, pattern, (*msp)->ms_dn.bv_val );
350 *msp = (*msp)->ms_next;
355 } else if ( dnIsSuffix( &ms->ms_dn, &(*msp)->ms_dn ) ) {
358 log_prefix, (*msp)->ms_dn.bv_val, pattern );
366 if ( regexec( &(*msp)->ms_regex, ms->ms_dn.bv_val, 0, NULL, 0 ) == 0 ) {
369 log_prefix, (*msp)->ms_regex_pattern, ms->ms_dn.bv_val );
376 switch ( (*msp)->ms_type ) {
379 if ( regexec( &ms->ms_regex, (*msp)->ms_dn.bv_val, 0, NULL, 0 ) == 0 ) {
382 log_prefix, (*msp)->ms_dn.bv_val, ms->ms_regex_pattern );
393 msp = &(*msp)->ms_next;
396 *msp = ms;