summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsua-lib/pjsua_acc.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip/src/pjsua-lib/pjsua_acc.c')
-rw-r--r--pjsip/src/pjsua-lib/pjsua_acc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_acc.c b/pjsip/src/pjsua-lib/pjsua_acc.c
index 055d7ad7..87f14398 100644
--- a/pjsip/src/pjsua-lib/pjsua_acc.c
+++ b/pjsip/src/pjsua-lib/pjsua_acc.c
@@ -2011,8 +2011,8 @@ static void update_keep_alive(pjsua_acc *acc, pj_bool_t start,
*/
if (/*pjsua_var.stun_srv.ipv4.sin_family == 0 ||*/
acc->cfg.ka_interval == 0 ||
- (param->rdata->tp_info.transport->key.type & PJSIP_TRANSPORT_UDP)!=
- PJSIP_TRANSPORT_UDP)
+ (param->rdata->tp_info.transport->key.type &
+ ~PJSIP_TRANSPORT_IPV6)!= PJSIP_TRANSPORT_UDP)
{
/* Keep alive is not necessary */
return;