diff options
author | Volker Lendecke <vlendec@samba.org> | 2007-05-15 15:41:37 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:22:07 -0500 |
commit | 6669aa051e6e2e3cb79cb4e4b97c2dcd4e31d02b (patch) | |
tree | df32aeffcef5816f8ab08a8d0a79132961b7649c /source3/lib/tallocmsg.c | |
parent | 84758bd1f8633d3efe30e293887596db6bfd5e5b (diff) | |
download | samba-6669aa051e6e2e3cb79cb4e4b97c2dcd4e31d02b.tar.gz samba-6669aa051e6e2e3cb79cb4e4b97c2dcd4e31d02b.tar.bz2 samba-6669aa051e6e2e3cb79cb4e4b97c2dcd4e31d02b.zip |
r22910: Make message_send_pid static to messages.c
(This used to be commit 27224922cf964cc70aad7cf529ab6c03fb277a89)
Diffstat (limited to 'source3/lib/tallocmsg.c')
-rw-r--r-- | source3/lib/tallocmsg.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/source3/lib/tallocmsg.c b/source3/lib/tallocmsg.c index 098f8a03d9..f5160125aa 100644 --- a/source3/lib/tallocmsg.c +++ b/source3/lib/tallocmsg.c @@ -65,9 +65,11 @@ static void msg_pool_usage_helper(const void *ptr, int depth, int max_depth, int * Respond to a POOL_USAGE message by sending back string form of memory * usage stats. **/ -void msg_pool_usage(int msg_type, struct server_id src_pid, - void *UNUSED(buf), size_t UNUSED(len), - void *private_data) +static void msg_pool_usage(struct messaging_context *msg_ctx, + void *private_data, + uint32_t msg_type, + struct server_id src, + DATA_BLOB *data) { struct msg_pool_usage_state state; @@ -90,8 +92,8 @@ void msg_pool_usage(int msg_type, struct server_id src_pid, return; } - message_send_pid(src_pid, MSG_POOL_USAGE, - state.s, strlen(state.s)+1, True); + messaging_send_buf(msg_ctx, src, MSG_POOL_USAGE, + (uint8 *)state.s, strlen(state.s)+1); talloc_destroy(state.mem_ctx); } @@ -99,8 +101,8 @@ void msg_pool_usage(int msg_type, struct server_id src_pid, /** * Register handler for MSG_REQ_POOL_USAGE **/ -void register_msg_pool_usage(void) +void register_msg_pool_usage(struct messaging_context *msg_ctx) { - message_register(MSG_REQ_POOL_USAGE, msg_pool_usage, NULL); + messaging_register(msg_ctx, NULL, MSG_REQ_POOL_USAGE, msg_pool_usage); DEBUG(2, ("Registered MSG_REQ_POOL_USAGE\n")); } |