From 0b0b31c7080eaeed298a58ff56454f3d92a0c37e Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Tue, 15 Jun 2010 18:51:25 +0800 Subject: [PATCH] nat: Report some more contexts --- openbsc/src/nat/bsc_nat.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/openbsc/src/nat/bsc_nat.c b/openbsc/src/nat/bsc_nat.c index 16ffa0a2d..32f219661 100644 --- a/openbsc/src/nat/bsc_nat.c +++ b/openbsc/src/nat/bsc_nat.c @@ -815,9 +815,19 @@ static void signal_handler(int signal) } } +extern void *tall_msgb_ctx; +extern void *tall_ctr_ctx; +static void talloc_init_ctx() +{ + tall_bsc_ctx = talloc_named_const(NULL, 0, "nat"); + tall_msgb_ctx = talloc_named_const(tall_bsc_ctx, 0, "msgb"); + tall_ctr_ctx = talloc_named_const(tall_bsc_ctx, 0, "counter"); +} + int main(int argc, char** argv) { - tall_bsc_ctx = talloc_named_const(NULL, 1, "nat"); + talloc_init_ctx(); + log_init(&log_info); stderr_target = log_target_create_stderr();