summaryrefslogtreecommitdiff
path: root/source3/utils
diff options
context:
space:
mode:
authorRalph Boehme <slow@samba.org>2015-11-19 15:54:17 +0100
committerRalph Boehme <slow@samba.org>2016-01-22 07:52:20 +0100
commit603f1de9cf9bc18998c735529abfe9ad79153af3 (patch)
treeb36f2c1f7f9eaea8e2aac4b72cf265b754780ad2 /source3/utils
parentc2443d608ad3c698951af80819a7428634cf5365 (diff)
downloadsamba-603f1de9cf9bc18998c735529abfe9ad79153af3.tar.gz
smbstatus: pass talloc context to traverse_connections
Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/utils')
-rw-r--r--source3/utils/status.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/source3/utils/status.c b/source3/utils/status.c
index aa78f777f46..3764e887ad7 100644
--- a/source3/utils/status.c
+++ b/source3/utils/status.c
@@ -297,8 +297,9 @@ static const char *session_dialect_str(uint16_t dialect)
static int traverse_connections(const struct connections_key *key,
const struct connections_data *crec,
- void *state)
+ void *private_data)
{
+ TALLOC_CTX *mem_ctx = (TALLOC_CTX *)private_data;
struct server_id_buf tmp;
if (crec->cnum == TID_FIELD_INVALID)
@@ -538,7 +539,7 @@ int main(int argc, const char *argv[])
d_printf("\nService pid machine Connected at\n");
d_printf("-------------------------------------------------------\n");
- connections_forall_read(traverse_connections, NULL);
+ connections_forall_read(traverse_connections, frame);
d_printf("\n");