lac 374 source4/libcli/ldap/ldap_controls.c struct ldb_asq_control *lac; lac 382 source4/libcli/ldap/ldap_controls.c lac = talloc(mem_ctx, struct ldb_asq_control); lac 383 source4/libcli/ldap/ldap_controls.c if (!lac) { lac 396 source4/libcli/ldap/ldap_controls.c lac->src_attr_len = source_attribute.length; lac 397 source4/libcli/ldap/ldap_controls.c if (lac->src_attr_len) { lac 398 source4/libcli/ldap/ldap_controls.c lac->source_attribute = talloc_strndup(lac, (const char *)source_attribute.data, source_attribute.length); lac 400 source4/libcli/ldap/ldap_controls.c if (!(lac->source_attribute)) { lac 404 source4/libcli/ldap/ldap_controls.c lac->source_attribute = NULL; lac 407 source4/libcli/ldap/ldap_controls.c lac->request = 1; lac 411 source4/libcli/ldap/ldap_controls.c if (!asn1_read_enumerated(data, &(lac->result))) { lac 415 source4/libcli/ldap/ldap_controls.c lac->request = 0; lac 425 source4/libcli/ldap/ldap_controls.c *out = lac; lac 858 source4/libcli/ldap/ldap_controls.c struct ldb_asq_control *lac = talloc_get_type(in, struct ldb_asq_control); lac 867 source4/libcli/ldap/ldap_controls.c if (lac->request) { lac 869 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lac->source_attribute, lac->src_attr_len)) { lac 873 source4/libcli/ldap/ldap_controls.c if (!asn1_write_enumerated(data, lac->result)) {