lvrc 480 source4/libcli/ldap/ldap_controls.c struct ldb_vlv_req_control *lvrc; lvrc 488 source4/libcli/ldap/ldap_controls.c lvrc = talloc(mem_ctx, struct ldb_vlv_req_control); lvrc 489 source4/libcli/ldap/ldap_controls.c if (!lvrc) { lvrc 497 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->beforeCount))) { lvrc 501 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->afterCount))) { lvrc 507 source4/libcli/ldap/ldap_controls.c lvrc->type = 0; lvrc 517 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->match.byOffset.offset))) { lvrc 521 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->match.byOffset.contentCount))) { lvrc 535 source4/libcli/ldap/ldap_controls.c lvrc->type = 1; lvrc 544 source4/libcli/ldap/ldap_controls.c lvrc->match.gtOrEq.value_len = assertion_value.length; lvrc 545 source4/libcli/ldap/ldap_controls.c if (lvrc->match.gtOrEq.value_len) { lvrc 546 source4/libcli/ldap/ldap_controls.c lvrc->match.gtOrEq.value = talloc_memdup(lvrc, assertion_value.data, assertion_value.length); lvrc 548 source4/libcli/ldap/ldap_controls.c if (!(lvrc->match.gtOrEq.value)) { lvrc 552 source4/libcli/ldap/ldap_controls.c lvrc->match.gtOrEq.value = NULL; lvrc 564 source4/libcli/ldap/ldap_controls.c lvrc->ctxid_len = context_id.length; lvrc 565 source4/libcli/ldap/ldap_controls.c if (lvrc->ctxid_len) { lvrc 566 source4/libcli/ldap/ldap_controls.c lvrc->contextId = talloc_memdup(lvrc, context_id.data, context_id.length); lvrc 568 source4/libcli/ldap/ldap_controls.c if (!(lvrc->contextId)) { lvrc 572 source4/libcli/ldap/ldap_controls.c lvrc->contextId = NULL; lvrc 575 source4/libcli/ldap/ldap_controls.c lvrc->contextId = NULL; lvrc 576 source4/libcli/ldap/ldap_controls.c lvrc->ctxid_len = 0; lvrc 583 source4/libcli/ldap/ldap_controls.c *out = lvrc; lvrc 593 source4/libcli/ldap/ldap_controls.c struct ldb_vlv_resp_control *lvrc; lvrc 601 source4/libcli/ldap/ldap_controls.c lvrc = talloc(mem_ctx, struct ldb_vlv_resp_control); lvrc 602 source4/libcli/ldap/ldap_controls.c if (!lvrc) { lvrc 610 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->targetPosition))) { lvrc 614 source4/libcli/ldap/ldap_controls.c if (!asn1_read_Integer(data, &(lvrc->contentCount))) { lvrc 618 source4/libcli/ldap/ldap_controls.c if (!asn1_read_enumerated(data, &(lvrc->vlv_result))) { lvrc 626 source4/libcli/ldap/ldap_controls.c lvrc->contextId = talloc_strndup(lvrc, (const char *)context_id.data, context_id.length); lvrc 627 source4/libcli/ldap/ldap_controls.c if (!lvrc->contextId) { lvrc 630 source4/libcli/ldap/ldap_controls.c lvrc->ctxid_len = context_id.length; lvrc 632 source4/libcli/ldap/ldap_controls.c lvrc->contextId = NULL; lvrc 633 source4/libcli/ldap/ldap_controls.c lvrc->ctxid_len = 0; lvrc 640 source4/libcli/ldap/ldap_controls.c *out = lvrc; lvrc 979 source4/libcli/ldap/ldap_controls.c struct ldb_vlv_req_control *lvrc = talloc_get_type(in, struct ldb_vlv_req_control); lvrc 988 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->beforeCount)) { lvrc 992 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->afterCount)) { lvrc 996 source4/libcli/ldap/ldap_controls.c if (lvrc->type == 0) { lvrc 1005 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->match.byOffset.offset)) { lvrc 1009 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->match.byOffset.contentCount)) { lvrc 1025 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lvrc->match.gtOrEq.value, lvrc->match.gtOrEq.value_len)) { lvrc 1034 source4/libcli/ldap/ldap_controls.c if (lvrc->ctxid_len) { lvrc 1035 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lvrc->contextId, lvrc->ctxid_len)) { lvrc 1055 source4/libcli/ldap/ldap_controls.c struct ldb_vlv_resp_control *lvrc = talloc_get_type(in, struct ldb_vlv_resp_control); lvrc 1064 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->targetPosition)) { lvrc 1068 source4/libcli/ldap/ldap_controls.c if (!asn1_write_Integer(data, lvrc->contentCount)) { lvrc 1072 source4/libcli/ldap/ldap_controls.c if (!asn1_write_enumerated(data, lvrc->vlv_result)) { lvrc 1076 source4/libcli/ldap/ldap_controls.c if (lvrc->ctxid_len) { lvrc 1077 source4/libcli/ldap/ldap_controls.c if (!asn1_write_OctetString(data, lvrc->contextId, lvrc->ctxid_len)) {