Lines Matching refs:modlist
1397 LDAPMod **modlist = (LDAPMod **) *mods;
1413 for (curmod=0; modlist[curmod] && modlist[curmod] != (LDAPMod *) -1;
1415 if (modlist[curmod] == (LDAPMod *) -1) {
1416 if (!(modlist = TALLOC_REALLOC_ARRAY(ctx, modlist, LDAPMod *,
1419 memset(&modlist[curmod], 0,
1421 modlist[curmod+ADS_MODLIST_ALLOC_SIZE] = (LDAPMod *) -1;
1422 *mods = (ADS_MODLIST)modlist;
1425 if (!(modlist[curmod] = TALLOC_ZERO_P(ctx, LDAPMod)))
1427 modlist[curmod]->mod_type = talloc_strdup(ctx, name);
1429 modlist[curmod]->mod_bvalues = ber_values;
1431 modlist[curmod]->mod_values = NULL;
1433 modlist[curmod]->mod_values = char_values;
1436 modlist[curmod]->mod_op = mod_op;