From b40fd03881f2196887fde4eccbf48e29bb8bee59 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Mon, 30 Apr 2018 09:30:47 +0200 Subject: [PATCH] update primary contact when network is up (so that in "guess" mode, we have an up to date ip address) --- coreapi/linphonecore.c | 1 + 1 file changed, 1 insertion(+) diff --git a/coreapi/linphonecore.c b/coreapi/linphonecore.c index 9135cf934..e81b45e11 100644 --- a/coreapi/linphonecore.c +++ b/coreapi/linphonecore.c @@ -6265,6 +6265,7 @@ static void set_sip_network_reachable(LinphoneCore* lc,bool_t is_sip_reachable, if (is_sip_reachable){ getPlatformHelpers(lc)->setDnsServers(); + if (lc->sip_conf.guess_hostname) update_primary_contact(lc); } ms_message("SIP network reachability state is now [%s]",is_sip_reachable?"UP":"DOWN");