summaryrefslogtreecommitdiffstats
path: root/src/providers/dp_backend.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/providers/dp_backend.h')
-rw-r--r--src/providers/dp_backend.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/providers/dp_backend.h b/src/providers/dp_backend.h
index e0e2210c3..9a8df4cd8 100644
--- a/src/providers/dp_backend.h
+++ b/src/providers/dp_backend.h
@@ -68,11 +68,22 @@ struct loaded_be {
void *handle;
};
+struct bet_queue_item {
+ struct bet_queue_item *prev;
+ struct bet_queue_item *next;
+
+ TALLOC_CTX *mem_ctx;
+ struct be_req *be_req;
+ be_req_fn_t fn;
+
+};
+
struct bet_info {
enum bet_type bet_type;
struct bet_ops *bet_ops;
void *pvt_bet_data;
char *mod_name;
+ struct bet_queue_item *req_queue;
};
struct be_offline_status {