ldap_mods        1421 ext/ldap/ldap.c 	LDAPMod **ldap_mods;
ldap_mods        1438 ext/ldap/ldap.c 	ldap_mods = safe_emalloc((num_attribs+1), sizeof(LDAPMod *), 0);
ldap_mods        1450 ext/ldap/ldap.c 		ldap_mods[i] = emalloc(sizeof(LDAPMod));
ldap_mods        1451 ext/ldap/ldap.c 		ldap_mods[i]->mod_op = oper | LDAP_MOD_BVALUES;
ldap_mods        1452 ext/ldap/ldap.c 		ldap_mods[i]->mod_type = NULL;
ldap_mods        1455 ext/ldap/ldap.c 			ldap_mods[i]->mod_type = estrndup(ZSTR_VAL(attribute), ZSTR_LEN(attribute));
ldap_mods        1460 ext/ldap/ldap.c 				if (ldap_mods[i]->mod_type) {
ldap_mods        1461 ext/ldap/ldap.c 					efree(ldap_mods[i]->mod_type);
ldap_mods        1463 ext/ldap/ldap.c 				efree(ldap_mods[i]);
ldap_mods        1467 ext/ldap/ldap.c 			efree(ldap_mods);
ldap_mods        1481 ext/ldap/ldap.c 		ldap_mods[i]->mod_bvalues = safe_emalloc((num_values + 1), sizeof(struct berval *), 0);
ldap_mods        1486 ext/ldap/ldap.c 			ldap_mods[i]->mod_bvalues[0] = (struct berval *) emalloc (sizeof(struct berval));
ldap_mods        1487 ext/ldap/ldap.c 			ldap_mods[i]->mod_bvalues[0]->bv_len = Z_STRLEN_P(value);
ldap_mods        1488 ext/ldap/ldap.c 			ldap_mods[i]->mod_bvalues[0]->bv_val = Z_STRVAL_P(value);
ldap_mods        1499 ext/ldap/ldap.c 				ldap_mods[i]->mod_bvalues[j] = (struct berval *) emalloc (sizeof(struct berval));
ldap_mods        1500 ext/ldap/ldap.c 				ldap_mods[i]->mod_bvalues[j]->bv_len = Z_STRLEN_P(ivalue);
ldap_mods        1501 ext/ldap/ldap.c 				ldap_mods[i]->mod_bvalues[j]->bv_val = Z_STRVAL_P(ivalue);
ldap_mods        1504 ext/ldap/ldap.c 		ldap_mods[i]->mod_bvalues[num_values] = NULL;
ldap_mods        1507 ext/ldap/ldap.c 	ldap_mods[num_attribs] = NULL;
ldap_mods        1511 ext/ldap/ldap.c 		if ((i = ldap_add_ext_s(ld->link, dn, ldap_mods, NULL, NULL)) != LDAP_SUCCESS) {
ldap_mods        1516 ext/ldap/ldap.c 		if ((i = ldap_modify_ext_s(ld->link, dn, ldap_mods, NULL, NULL)) != LDAP_SUCCESS) {
ldap_mods        1524 ext/ldap/ldap.c 		efree(ldap_mods[i]->mod_type);
ldap_mods        1526 ext/ldap/ldap.c 			efree(ldap_mods[i]->mod_bvalues[j]);
ldap_mods        1528 ext/ldap/ldap.c 		efree(ldap_mods[i]->mod_bvalues);
ldap_mods        1529 ext/ldap/ldap.c 		efree(ldap_mods[i]);
ldap_mods        1532 ext/ldap/ldap.c 	efree(ldap_mods);
ldap_mods        1655 ext/ldap/ldap.c 	LDAPMod **ldap_mods;
ldap_mods        1838 ext/ldap/ldap.c 	ldap_mods = safe_emalloc((num_mods+1), sizeof(LDAPMod *), 0);
ldap_mods        1843 ext/ldap/ldap.c 		ldap_mods[i] = safe_emalloc(1, sizeof(LDAPMod), 0);
ldap_mods        1871 ext/ldap/ldap.c 		ldap_mods[i]->mod_op = oper | LDAP_MOD_BVALUES;
ldap_mods        1872 ext/ldap/ldap.c 		ldap_mods[i]->mod_type = estrndup(Z_STRVAL_P(attrib), Z_STRLEN_P(attrib));
ldap_mods        1876 ext/ldap/ldap.c 			ldap_mods[i]->mod_bvalues = NULL;
ldap_mods        1881 ext/ldap/ldap.c 			ldap_mods[i]->mod_bvalues = safe_emalloc((num_modvals+1), sizeof(struct berval *), 0);
ldap_mods        1890 ext/ldap/ldap.c 				ldap_mods[i]->mod_bvalues[j] = safe_emalloc(1, sizeof(struct berval), 0);
ldap_mods        1893 ext/ldap/ldap.c 				ldap_mods[i]->mod_bvalues[j]->bv_len = Z_STRLEN_P(modval);
ldap_mods        1894 ext/ldap/ldap.c 				ldap_mods[i]->mod_bvalues[j]->bv_val = estrndup(Z_STRVAL_P(modval), Z_STRLEN_P(modval));
ldap_mods        1898 ext/ldap/ldap.c 			ldap_mods[i]->mod_bvalues[num_modvals] = NULL;
ldap_mods        1903 ext/ldap/ldap.c 	ldap_mods[num_mods] = NULL;
ldap_mods        1906 ext/ldap/ldap.c 	if ((i = ldap_modify_ext_s(ld->link, dn, ldap_mods, NULL, NULL)) != LDAP_SUCCESS) {
ldap_mods        1915 ext/ldap/ldap.c 			efree(ldap_mods[i]->mod_type);
ldap_mods        1917 ext/ldap/ldap.c 			if (ldap_mods[i]->mod_bvalues != NULL) {
ldap_mods        1919 ext/ldap/ldap.c 				for (j = 0; ldap_mods[i]->mod_bvalues[j] != NULL; j++) {
ldap_mods        1921 ext/ldap/ldap.c 					efree(ldap_mods[i]->mod_bvalues[j]->bv_val);
ldap_mods        1924 ext/ldap/ldap.c 					efree(ldap_mods[i]->mod_bvalues[j]);
ldap_mods        1928 ext/ldap/ldap.c 				efree(ldap_mods[i]->mod_bvalues);
ldap_mods        1932 ext/ldap/ldap.c 			efree(ldap_mods[i]);
ldap_mods        1936 ext/ldap/ldap.c 		efree(ldap_mods);