Lines Matching defs:el1
38 int ldb_msg_element_compare_name(struct ldb_message_element *el1,
293 int ldb_msg_element_compare(struct ldb_message_element *el1,
298 if (el1->num_values != el2->num_values) {
299 return el1->num_values - el2->num_values;
302 for (i=0;i<el1->num_values;i++) {
303 if (!ldb_msg_find_val(el2, &el1->values[i])) {
315 int ldb_msg_element_compare_name(struct ldb_message_element *el1,
318 return ldb_attr_cmp(el1->name, el2->name);
523 struct ldb_message_element *el1 = &msg2->elements[i-1];
525 if (ldb_msg_element_compare_name(el1, el2) == 0) {
526 el1->values = talloc_realloc(msg2->elements, el1->values, struct ldb_val,
527 el1->num_values + el2->num_values);
528 if (el1->values == NULL) {
531 memcpy(el1->values + el1->num_values,
534 el1->num_values += el2->num_values;