Lines Matching defs:mods

1005     LDAPMod                     modAttr, *mods[2]={NULL};
1015 mods[0] = &modAttr;
1018 st = ldap_modify_ext_s(ld, dn, mods, NULL, NULL);
1046 LDAPMod modAttr, *mods[2]={NULL};
1056 mods[0] = &modAttr;
1059 st = ldap_modify_ext_s(ld, dn, mods, NULL, NULL);
1355 krb5_add_member(LDAPMod ***mods, int *count)
1360 if ((*mods) != NULL) {
1361 for (;(*mods)[i] != NULL; ++i)
1364 lmods = (LDAPMod **) realloc((*mods), (2+i) * sizeof(LDAPMod *));
1368 *mods = lmods;
1369 (*mods)[i+1] = NULL;
1370 (*mods)[i] = (LDAPMod *) calloc(1, sizeof (LDAPMod));
1371 if ((*mods)[i] == NULL)
1378 krb5_add_str_mem_ldap_mod(LDAPMod ***mods, char *attribute, int op,
1384 if ((st=krb5_add_member(mods, &i)) != 0)
1387 (*mods)[i]->mod_type = strdup(attribute);
1388 if ((*mods)[i]->mod_type == NULL)
1390 (*mods)[i]->mod_op = op;
1392 (*mods)[i]->mod_values = NULL;
1397 (*mods)[i]->mod_values = malloc (sizeof(char *) * (j+1));
1398 if ((*mods)[i]->mod_values == NULL)
1402 (*mods)[i]->mod_values[j] = strdup(values[j]);
1403 if ((*mods)[i]->mod_values[j] == NULL)
1406 (*mods)[i]->mod_values[j] = NULL;
1412 krb5_add_ber_mem_ldap_mod(LDAPMod ***mods, char *attribute, int op,
1418 if ((st=krb5_add_member(mods, &i)) != 0)
1421 (*mods)[i]->mod_type = strdup(attribute);
1422 if ((*mods)[i]->mod_type == NULL)
1424 (*mods)[i]->mod_op = op;
1428 (*mods)[i]->mod_bvalues = malloc (sizeof(struct berval *) * (j+1));
1429 if ((*mods)[i]->mod_bvalues == NULL)
1433 (*mods)[i]->mod_bvalues[j] = calloc(1, sizeof(struct berval));
1434 if ((*mods)[i]->mod_bvalues[j] == NULL)
1437 (*mods)[i]->mod_bvalues[j]->bv_len = ber_values[j]->bv_len;
1438 (*mods)[i]->mod_bvalues[j]->bv_val = malloc((*mods)[i]->mod_bvalues[j]->bv_len);
1439 if ((*mods)[i]->mod_bvalues[j]->bv_val == NULL)
1442 memcpy((*mods)[i]->mod_bvalues[j]->bv_val, ber_values[j]->bv_val,
1445 (*mods)[i]->mod_bvalues[j] = NULL;
1458 krb5_add_int_arr_mem_ldap_mod(LDAPMod ***mods, char *attribute, int op,
1464 if ((st=krb5_add_member(mods, &i)) != 0)
1467 (*mods)[i]->mod_type = strdup(attribute);
1468 if ((*mods)[i]->mod_type == NULL)
1470 (*mods)[i]->mod_op = op;
1475 (*mods)[i]->mod_values = malloc(sizeof(char *) * (j+1));
1478 if (((*mods)[i]->mod_values[j] = format_d(value[j])) == NULL)
1481 (*mods)[i]->mod_values[j] = NULL;
1486 krb5_add_int_mem_ldap_mod(LDAPMod ***mods, char *attribute, int op, int value)
1491 if ((st=krb5_add_member(mods, &i)) != 0)
1494 (*mods)[i]->mod_type = strdup(attribute);
1495 if ((*mods)[i]->mod_type == NULL)
1498 (*mods)[i]->mod_op = op;
1499 (*mods)[i]->mod_values = calloc (2, sizeof(char *));
1500 if (((*mods)[i]->mod_values[0] = format_d(value)) == NULL)