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)) {