msgb talloc ctx: initialize in all main() scopes
Add msgb_talloc_ctx_init() call to many main() functions still lacking a msgb talloc context. Change-Id: Ib0d6751260659cabf18a7ce80680ba2fb4228ea1
This commit is contained in:
parent
e072da9d2e
commit
4c2d4ab5db
|
@ -299,6 +299,7 @@ int main(int argc, char **argv)
|
||||||
struct gtphub *hub = &_hub;
|
struct gtphub *hub = &_hub;
|
||||||
|
|
||||||
osmo_gtphub_ctx = talloc_named_const(NULL, 0, "osmo_gtphub");
|
osmo_gtphub_ctx = talloc_named_const(NULL, 0, "osmo_gtphub");
|
||||||
|
msgb_talloc_ctx_init(osmo_gtphub_ctx, 0);
|
||||||
|
|
||||||
signal(SIGINT, &signal_handler);
|
signal(SIGINT, &signal_handler);
|
||||||
signal(SIGABRT, &signal_handler);
|
signal(SIGABRT, &signal_handler);
|
||||||
|
|
|
@ -853,6 +853,7 @@ int main(int argc, char **argv)
|
||||||
int rc, option_index = 0, stream_id = 0xff;
|
int rc, option_index = 0, stream_id = 0xff;
|
||||||
|
|
||||||
tall_ctx_config = talloc_named_const(NULL, 0, "ipaccess-config");
|
tall_ctx_config = talloc_named_const(NULL, 0, "ipaccess-config");
|
||||||
|
msgb_talloc_ctx_init(tall_ctx_config, 0);
|
||||||
|
|
||||||
osmo_init_logging(&log_info);
|
osmo_init_logging(&log_info);
|
||||||
log_parse_category_mask(osmo_stderr_target, "DNM,0");
|
log_parse_category_mask(osmo_stderr_target, "DNM,0");
|
||||||
|
|
|
@ -1200,6 +1200,7 @@ int main(int argc, char **argv)
|
||||||
int rc;
|
int rc;
|
||||||
|
|
||||||
tall_bsc_ctx = talloc_named_const(NULL, 1, "ipaccess-proxy");
|
tall_bsc_ctx = talloc_named_const(NULL, 1, "ipaccess-proxy");
|
||||||
|
msgb_talloc_ctx_init(tall_bsc_ctx, 0);
|
||||||
|
|
||||||
osmo_init_logging(&log_info);
|
osmo_init_logging(&log_info);
|
||||||
log_parse_category_mask(osmo_stderr_target, "DLINP:DLMI");
|
log_parse_category_mask(osmo_stderr_target, "DLINP:DLMI");
|
||||||
|
|
|
@ -192,6 +192,7 @@ int main(int argc, char **argv)
|
||||||
int rc;
|
int rc;
|
||||||
|
|
||||||
tall_bsc_ctx = talloc_named_const(NULL, 1, "openbsc");
|
tall_bsc_ctx = talloc_named_const(NULL, 1, "openbsc");
|
||||||
|
msgb_talloc_ctx_init(tall_bsc_ctx, 0);
|
||||||
|
|
||||||
osmo_init_logging(&log_info);
|
osmo_init_logging(&log_info);
|
||||||
osmo_stats_init(tall_bsc_ctx);
|
osmo_stats_init(tall_bsc_ctx);
|
||||||
|
|
|
@ -203,6 +203,7 @@ int main(int argc, char **argv)
|
||||||
int on = 1, rc;
|
int on = 1, rc;
|
||||||
|
|
||||||
tall_bsc_ctx = talloc_named_const(NULL, 1, "mgcp-callagent");
|
tall_bsc_ctx = talloc_named_const(NULL, 1, "mgcp-callagent");
|
||||||
|
msgb_talloc_ctx_init(tall_bsc_ctx, 0);
|
||||||
|
|
||||||
osmo_init_ignore_signals();
|
osmo_init_ignore_signals();
|
||||||
osmo_init_logging(&log_info);
|
osmo_init_logging(&log_info);
|
||||||
|
|
|
@ -891,6 +891,7 @@ int main(int argc, char **argv)
|
||||||
struct e1inp_line *line;
|
struct e1inp_line *line;
|
||||||
|
|
||||||
tall_bs11cfg_ctx = talloc_named_const(NULL, 0, "bs11-config");
|
tall_bs11cfg_ctx = talloc_named_const(NULL, 0, "bs11-config");
|
||||||
|
msgb_talloc_ctx_init(tall_bs11cfg_ctx, 0);
|
||||||
|
|
||||||
osmo_init_logging(&log_info);
|
osmo_init_logging(&log_info);
|
||||||
handle_options(argc, argv);
|
handle_options(argc, argv);
|
||||||
|
|
|
@ -90,6 +90,8 @@ int main(int argc, char **argv)
|
||||||
char *db_fname;
|
char *db_fname;
|
||||||
int rc;
|
int rc;
|
||||||
|
|
||||||
|
msgb_talloc_ctx_init(NULL, 0);
|
||||||
|
|
||||||
if (argc < 2) {
|
if (argc < 2) {
|
||||||
fprintf(stderr, "You have to specify the database file name\n");
|
fprintf(stderr, "You have to specify the database file name\n");
|
||||||
exit(2);
|
exit(2);
|
||||||
|
|
|
@ -264,6 +264,8 @@ int main(int argc, char **argv)
|
||||||
char *header[1];
|
char *header[1];
|
||||||
char *title[1];
|
char *title[1];
|
||||||
|
|
||||||
|
msgb_talloc_ctx_init(NULL, 0);
|
||||||
|
|
||||||
printf("sizeof(gsm_meas_rep)=%u\n", sizeof(struct gsm_meas_rep));
|
printf("sizeof(gsm_meas_rep)=%u\n", sizeof(struct gsm_meas_rep));
|
||||||
printf("sizeof(meas_feed_meas)=%u\n", sizeof(struct meas_feed_meas));
|
printf("sizeof(meas_feed_meas)=%u\n", sizeof(struct meas_feed_meas));
|
||||||
|
|
||||||
|
|
|
@ -302,6 +302,8 @@ int main(int argc, char **argv)
|
||||||
int port = 0;
|
int port = 0;
|
||||||
int rc;
|
int rc;
|
||||||
|
|
||||||
|
msgb_talloc_ctx_init(NULL, 0);
|
||||||
|
|
||||||
memset(&esme, 0, sizeof(esme));
|
memset(&esme, 0, sizeof(esme));
|
||||||
|
|
||||||
osmo_init_logging(&log_info);
|
osmo_init_logging(&log_info);
|
||||||
|
|
|
@ -1551,6 +1551,7 @@ static void test_nat_extract_lac()
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
|
msgb_talloc_ctx_init(NULL, 0);
|
||||||
sccp_set_log_area(DSCCP);
|
sccp_set_log_area(DSCCP);
|
||||||
osmo_init_logging(&log_info);
|
osmo_init_logging(&log_info);
|
||||||
|
|
||||||
|
|
|
@ -199,6 +199,7 @@ out:
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
|
msgb_talloc_ctx_init(NULL, 0);
|
||||||
osmo_init_logging(&log_info);
|
osmo_init_logging(&log_info);
|
||||||
|
|
||||||
test_scan();
|
test_scan();
|
||||||
|
|
|
@ -4842,6 +4842,8 @@ static struct log_info info = {
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
|
msgb_talloc_ctx_init(NULL, 0);
|
||||||
|
|
||||||
osmo_init_logging(&info);
|
osmo_init_logging(&info);
|
||||||
log_set_use_color(osmo_stderr_target, 0);
|
log_set_use_color(osmo_stderr_target, 0);
|
||||||
log_set_print_filename(osmo_stderr_target, 0);
|
log_set_print_filename(osmo_stderr_target, 0);
|
||||||
|
|
|
@ -1202,6 +1202,7 @@ static void test_osmux_cid(void)
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
|
msgb_talloc_ctx_init(NULL, 0);
|
||||||
osmo_init_logging(&log_info);
|
osmo_init_logging(&log_info);
|
||||||
|
|
||||||
test_strline();
|
test_strline();
|
||||||
|
|
|
@ -234,6 +234,7 @@ static struct log_info info = {
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
|
msgb_talloc_ctx_init(NULL, 0);
|
||||||
osmo_init_logging(&info);
|
osmo_init_logging(&info);
|
||||||
|
|
||||||
test_oap_api();
|
test_oap_api();
|
||||||
|
|
|
@ -66,6 +66,8 @@ int main()
|
||||||
unsigned char data[33];
|
unsigned char data[33];
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
msgb_talloc_ctx_init(NULL, 0);
|
||||||
|
|
||||||
memset(data, 0x00, sizeof(data));
|
memset(data, 0x00, sizeof(data));
|
||||||
test_trau_fr_efr(data);
|
test_trau_fr_efr(data);
|
||||||
memset(data, 0xff, sizeof(data));
|
memset(data, 0xff, sizeof(data));
|
||||||
|
|
Loading…
Reference in New Issue