diff options
Diffstat (limited to 'src/providers/dp_backend.h')
-rw-r--r-- | src/providers/dp_backend.h | 11 |
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 { |