diff options
author | Volker Lendecke <vl@samba.org> | 2012-02-15 13:53:07 +0100 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2012-04-17 10:21:01 +0200 |
commit | 41712599e0f33096ccc81e7cd520e66dcf91a424 (patch) | |
tree | a25c5e936110a07df7618147ec64deebb4510f23 /source3/include | |
parent | 48a485b6396ba020df1c47cbecd6c9fe442ac8a5 (diff) | |
download | samba-41712599e0f33096ccc81e7cd520e66dcf91a424.tar.gz samba-41712599e0f33096ccc81e7cd520e66dcf91a424.tar.xz samba-41712599e0f33096ccc81e7cd520e66dcf91a424.zip |
s3: Add messaging_tdb_event()
This is a void* that represents a signal handler attached to some
custom tevent_context. This is necessary to make the tdb based
messaging infrastructure trigger its business when we are sitting in
tevent_loop_once for an event context that is not the main one in the
messaging context.
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/messages.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source3/include/messages.h b/source3/include/messages.h index 2161a77d283..4b45901afda 100644 --- a/source3/include/messages.h +++ b/source3/include/messages.h @@ -98,6 +98,9 @@ NTSTATUS messaging_tdb_init(struct messaging_context *msg_ctx, bool messaging_tdb_parent_init(TALLOC_CTX *mem_ctx); +void *messaging_tdb_event(TALLOC_CTX *mem_ctx, struct messaging_context *msg, + struct tevent_context *ev); + NTSTATUS messaging_ctdbd_init(struct messaging_context *msg_ctx, TALLOC_CTX *mem_ctx, struct messaging_backend **presult); |