Lines Matching refs:rangeMod
3442 Modifications *mod, *rangeMod = NULL; in syncrepl_dirsync_message() local
3508 if (( ad->ad_flags & SLAP_DESC_TAG_RANGE ) && rangeMod == NULL) in syncrepl_dirsync_message()
3509 rangeMod = mod; in syncrepl_dirsync_message()
3566 if ( *syncstate == MSAD_DIRSYNC_MODIFY && rangeMod != NULL ) { in syncrepl_dirsync_message()
3567 for (; rangeMod; rangeMod = rangeMod->sml_next) { in syncrepl_dirsync_message()
3568 if ( rangeMod->sml_desc->ad_flags & SLAP_DESC_TAG_RANGE ) { in syncrepl_dirsync_message()
3569 if ( bvmatch( &rangeMod->sml_desc->ad_tags, &msad_addval )) in syncrepl_dirsync_message()
3570 rangeMod->sml_op = SLAP_MOD_SOFTADD; in syncrepl_dirsync_message()
3571 else if ( bvmatch( &rangeMod->sml_desc->ad_tags, &msad_delval )) in syncrepl_dirsync_message()
3572 rangeMod->sml_op = SLAP_MOD_SOFTDEL; in syncrepl_dirsync_message()
3574 if ( rangeMod->sml_op != LDAP_MOD_REPLACE ) { in syncrepl_dirsync_message()
3576 slap_bv2ad( &rangeMod->sml_desc->ad_type->sat_cname, &ad, &text ); in syncrepl_dirsync_message()
3577 rangeMod->sml_desc = ad; in syncrepl_dirsync_message()