diff options
-rw-r--r-- | pjsip/src/pjsua-lib/pjsua_acc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_acc.c b/pjsip/src/pjsua-lib/pjsua_acc.c index 6a37c41b..bcebe355 100644 --- a/pjsip/src/pjsua-lib/pjsua_acc.c +++ b/pjsip/src/pjsua-lib/pjsua_acc.c @@ -1454,7 +1454,7 @@ static pj_bool_t acc_check_nat_addr(pjsua_acc *acc, * from the response. */ if (acc->cfg.allow_via_rewrite && - (acc->via_addr.host.slen == 0 || acc->via_tp != tp)) + (pj_strcmp(&acc->via_addr.host, via_addr) || acc->via_tp != tp)) { if (pj_strcmp(&acc->via_addr.host, via_addr)) pj_strdup(acc->pool, &acc->via_addr.host, via_addr); |