Lines Matching defs:el1
287 int ldb_msg_element_compare(struct ldb_message_element *el1,
292 if (el1->num_values != el2->num_values) {
293 return el1->num_values - el2->num_values;
296 for (i=0;i<el1->num_values;i++) {
297 if (!ldb_msg_find_val(el2, &el1->values[i])) {
309 int ldb_msg_element_compare_name(struct ldb_message_element *el1,
312 return ldb_attr_cmp(el1->name, el2->name);
524 struct ldb_message_element *el1 = &msg2->elements[i-1];
526 if (ldb_msg_element_compare_name(el1, el2) == 0) {
527 el1->values = talloc_realloc(msg2->elements, el1->values, struct ldb_val,
528 el1->num_values + el2->num_values);
529 if (el1->values == NULL) {
532 memcpy(el1->values + el1->num_values,
535 el1->num_values += el2->num_values;