diff options
author | Volker Lendecke <vlendec@samba.org> | 2007-05-16 13:02:53 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:22:10 -0500 |
commit | 56e6e5b8ca9c42f53425ebc48157e4041e52a878 (patch) | |
tree | a15e1badb434d9341ecd30bdbb8711c654e3289e /source3/lib/messages.c | |
parent | 8b79106829034ff543406b68fd2ce6e84a28b5e4 (diff) | |
download | samba-56e6e5b8ca9c42f53425ebc48157e4041e52a878.tar.gz samba-56e6e5b8ca9c42f53425ebc48157e4041e52a878.tar.xz samba-56e6e5b8ca9c42f53425ebc48157e4041e52a878.zip |
r22934: Change smbcontrol to use messaging_register instead of message_register
(This used to be commit e3d985c581ffc597aea932858d27c421643d2868)
Diffstat (limited to 'source3/lib/messages.c')
-rw-r--r-- | source3/lib/messages.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source3/lib/messages.c b/source3/lib/messages.c index 9c1eba7b1c6..4cbdda61ee9 100644 --- a/source3/lib/messages.c +++ b/source3/lib/messages.c @@ -723,6 +723,7 @@ struct messaging_callback { struct messaging_context { struct server_id id; + struct event_context *event_ctx; struct messaging_callback *callbacks; }; @@ -740,6 +741,11 @@ static int messaging_context_destructor(struct messaging_context *ctx) return 0; } +struct event_context *messaging_event_context(struct messaging_context *msg_ctx) +{ + return msg_ctx->event_ctx; +} + struct messaging_context *messaging_init(TALLOC_CTX *mem_ctx, struct server_id server_id, struct event_context *ev) @@ -751,6 +757,7 @@ struct messaging_context *messaging_init(TALLOC_CTX *mem_ctx, } ctx->id = server_id; + ctx->event_ctx = ev; talloc_set_destructor(ctx, messaging_context_destructor); if (!message_init(ctx)) { |