Lines Matching defs:agd

380 ** agd - the attribute definition of the added group
385 autogroup_add_group( Operation *op, autogroup_info_t *agi, autogroup_def_t *agd, Entry *e, BerValue *ndn, int scan, int modify)
422 (*agep)->age_def = agd;
428 a = attrs_find( e->e_attrs, agd->agd_member_url_ad );
538 autogroup_def_t *agd = agi->agi_def;
549 for ( ; agd ; agd = agd->agd_next ) {
550 if ( is_entry_objectclass_or_sub( op->ora_e, agd->agd_oc ) ) {
556 mod.sm_desc = agd->agd_member_ad;
557 mod.sm_type = agd->agd_member_ad->ad_cname;
564 autogroup_add_group( op, agi, agd, op->ora_e, NULL, 1 , 0);
727 autogroup_def_t *agd = agi->agi_def;
779 for ( ; agd; agd = agd->agd_next ) {
784 a->a_nvals, &agd->agd_oc->soc_cname,
913 for ( ; agd; agd = agd->agd_next ) {
918 a->a_nvals, &agd->agd_oc->soc_cname,
1041 autogroup_def_t *agd = agi->agi_def;
1069 for ( ; agd; agd = agd->agd_next ) {
1074 a->a_nvals, &agd->agd_oc->soc_cname,
1115 autogroup_build_def_filter( autogroup_def_t *agd, Operation *op )
1123 + agd->agd_oc->soc_cname.bv_len;
1128 ptr = lutil_strcopy( ptr, agd->agd_oc->soc_cname.bv_val );
1174 autogroup_def_t *agd;
1189 agd = agi->agi_def;
1196 for ( i = 0 ; agd ; i++, agd = agd->agd_next ) {
1200 assert(agd->agd_oc != NULL);
1201 assert(agd->agd_member_url_ad != NULL);
1202 assert(agd->agd_member_ad != NULL);
1206 agd->agd_oc->soc_cname.bv_val,
1207 agd->agd_member_url_ad->ad_cname.bv_val,
1208 agd->agd_member_ad->ad_cname.bv_val );
1228 for ( agd_next = agd; agd_next; agd = agd_next ) {
1229 agd_next = agd->agd_next;
1231 ch_free( agd );
1276 agd = *agdp;
1277 *agdp = agd->agd_next;
1282 if( age->age_def == agd ) {
1307 ch_free( agd );
1308 agd = agi->agi_def;
1445 autogroup_def_t *agd;
1490 for (agd = agi->agi_def ; agd ; agd = agd->agd_next) {
1492 autogroup_build_def_filter(agd, op);
1494 ags.ags_def = agd;
1557 autogroup_def_t *agd = agi->agi_def,
1560 for ( agd_next = agd; agd_next; agd = agd_next ) {
1561 agd_next = agd->agd_next;
1563 ch_free( agd );