struct asn1_data *data = asn1_init(mem_ctx);
struct ldb_sort_resp_control *lsrc;
+ if (!data) return False;
+
if (!asn1_load(data, in)) {
return False;
}
struct ldb_server_sort_control **lssc;
int num;
+ if (!data) return False;
+
if (!asn1_load(data, in)) {
return False;
}
struct asn1_data *data = asn1_init(mem_ctx);
struct ldb_extended_dn_control *ledc;
+ if (!data) return False;
+
if (!asn1_load(data, in)) {
return False;
}
struct asn1_data *data = asn1_init(mem_ctx);
struct ldb_sd_flags_control *lsdfc;
+ if (!data) return False;
+
if (!asn1_load(data, in)) {
return False;
}
struct asn1_data *data = asn1_init(mem_ctx);
struct ldb_search_options_control *lsoc;
+ if (!data) return False;
+
if (!asn1_load(data, in)) {
return False;
}
struct asn1_data *data = asn1_init(mem_ctx);
struct ldb_paged_control *lprc;
+ if (!data) return False;
+
if (!asn1_load(data, in)) {
return False;
}
struct asn1_data *data = asn1_init(mem_ctx);
struct ldb_dirsync_control *ldc;
+ if (!data) return False;
+
if (!asn1_load(data, in)) {
return False;
}
struct asn1_data *data = asn1_init(mem_ctx);
struct ldb_asq_control *lac;
+ if (!data) return False;
+
if (!asn1_load(data, in)) {
return False;
}
struct asn1_data *data = asn1_init(mem_ctx);
struct ldb_vlv_req_control *lvrc;
+ if (!data) return False;
+
if (!asn1_load(data, in)) {
return False;
}
struct asn1_data *data = asn1_init(mem_ctx);
struct ldb_vlv_resp_control *lvrc;
+ if (!data) return False;
+
if (!asn1_load(data, in)) {
return False;
}
struct ldb_sort_resp_control *lsrc = talloc_get_type(in, struct ldb_sort_resp_control);
struct asn1_data *data = asn1_init(mem_ctx);
+ if (!data) return False;
+
if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) {
return False;
}
struct asn1_data *data = asn1_init(mem_ctx);
int num;
+ if (!data) return False;
+
if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) {
return False;
}
struct ldb_extended_dn_control *ledc = talloc_get_type(in, struct ldb_extended_dn_control);
struct asn1_data *data = asn1_init(mem_ctx);
+ if (!data) return False;
+
if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) {
return False;
}
struct ldb_sd_flags_control *lsdfc = talloc_get_type(in, struct ldb_sd_flags_control);
struct asn1_data *data = asn1_init(mem_ctx);
+ if (!data) return False;
+
if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) {
return False;
}
struct ldb_search_options_control *lsoc = talloc_get_type(in, struct ldb_search_options_control);
struct asn1_data *data = asn1_init(mem_ctx);
+ if (!data) return False;
+
if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) {
return False;
}
struct ldb_paged_control *lprc = talloc_get_type(in, struct ldb_paged_control);
struct asn1_data *data = asn1_init(mem_ctx);
+ if (!data) return False;
+
if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) {
return False;
}
struct ldb_asq_control *lac = talloc_get_type(in, struct ldb_asq_control);
struct asn1_data *data = asn1_init(mem_ctx);
+ if (!data) return False;
+
if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) {
return False;
}
struct ldb_dirsync_control *ldc = talloc_get_type(in, struct ldb_dirsync_control);
struct asn1_data *data = asn1_init(mem_ctx);
+ if (!data) return False;
+
if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) {
return False;
}
struct ldb_vlv_req_control *lvrc = talloc_get_type(in, struct ldb_vlv_req_control);
struct asn1_data *data = asn1_init(mem_ctx);
+ if (!data) return False;
+
if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) {
return False;
}
struct ldb_vlv_resp_control *lvrc = talloc_get_type(in, struct ldb_vlv_resp_control);
struct asn1_data *data = asn1_init(mem_ctx);
+ if (!data) return False;
+
if (!asn1_push_tag(data, ASN1_SEQUENCE(0))) {
return False;
}