diff options
author | Liong Sauw Ming <ming@teluu.com> | 2016-05-09 03:29:28 +0000 |
---|---|---|
committer | Liong Sauw Ming <ming@teluu.com> | 2016-05-09 03:29:28 +0000 |
commit | bd669b9c601fa8c18e7fbfb6789d6135f1b4224b (patch) | |
tree | d584344e087a5fb95dc3804b0bedd3602808d1da /pjnath/src/pjnath | |
parent | d3a32eaf6bc179dc910a2c79c4802ccb6f30ebbe (diff) |
Fixed #1913: Add callback for address change notification from STUN keep alive
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5282 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjnath/src/pjnath')
-rw-r--r-- | pjnath/src/pjnath/ice_strans.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pjnath/src/pjnath/ice_strans.c b/pjnath/src/pjnath/ice_strans.c index aee0c39d..66dce88e 100644 --- a/pjnath/src/pjnath/ice_strans.c +++ b/pjnath/src/pjnath/ice_strans.c @@ -1640,6 +1640,14 @@ static pj_bool_t stun_on_status(pj_stun_sock *stun_sock, sizeof(ipaddr), 3))); sess_init_update(ice_st); + + if (op == PJ_STUN_SOCK_MAPPED_ADDR_CHANGE && + ice_st->cb.on_ice_complete) + { + (*ice_st->cb.on_ice_complete)(ice_st, + PJ_ICE_STRANS_OP_ADDR_CHANGE, + status); + } } } |