Fix wifi only issue

This commit is contained in:
Sylvain Berfini 2012-05-03 15:40:00 +02:00
parent 0db2ac8216
commit a035a882ab

View file

@ -634,7 +634,12 @@ void networkReachabilityCallBack(SCNetworkReachabilityRef target, SCNetworkReach
linphone_proxy_config_set_identity(proxyCfg,identity);
linphone_proxy_config_set_server_addr(proxyCfg,proxy);
linphone_proxy_config_enable_register(proxyCfg,true);
linphone_proxy_config_expires(proxyCfg, DEFAULT_EXPIRES);
BOOL isWifiOnly = [[NSUserDefaults standardUserDefaults] boolForKey:@"wifi_only_preference"];
if (isWifiOnly) {
linphone_proxy_config_expires(proxyCfg, 0);
} else {
linphone_proxy_config_expires(proxyCfg, DEFAULT_EXPIRES);
}
if (isOutboundProxy)
linphone_proxy_config_set_route(proxyCfg,proxy);