From eafa10dd17ea1090d6e712e286b065a74c2baecb Mon Sep 17 00:00:00 2001 From: Philipp Maier Date: Fri, 11 Aug 2017 11:30:26 +0200 Subject: sccp: fix handling of default IP addresses in osmo_sccp_simple_client() When the default IP addresses (remote or local) the respective struct value should be set to NULL. Fix wrong ?:-notation. Change-Id: I312caf9d54cedb02034e4ef88fdd2e6ad9ca1c34 --- src/sccp_user.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/sccp_user.c b/src/sccp_user.c index 9116b60..4e28aa0 100644 --- a/src/sccp_user.c +++ b/src/sccp_user.c @@ -404,10 +404,10 @@ osmo_sccp_simple_client_on_ss7_id(void *ctx, uint32_t ss7_id, const char *name, goto out_rt; asp_created = true; - default_local_ip ? asp->cfg.local.host = - talloc_strdup(asp, default_local_ip) : NULL; - default_remote_ip ? asp->cfg.remote.host = - talloc_strdup(asp, default_remote_ip) : NULL; + asp->cfg.local.host = + default_local_ip ? asp->cfg.local.host : NULL; + asp->cfg.remote.host = + default_remote_ip ? asp->cfg.remote.host : NULL; osmo_ss7_as_add_asp(as, asp->cfg.name); } -- cgit v1.2.3