diff options
author | Jonathan Rose <jrose@digium.com> | 2012-01-20 16:00:58 +0000 |
---|---|---|
committer | Jonathan Rose <jrose@digium.com> | 2012-01-20 16:00:58 +0000 |
commit | 1a6960099bfcdaf82978553e18b5800a7436ffd8 (patch) | |
tree | 40b389b2774dd995ea44e06b267ed01aee676a7e /channels | |
parent | 7a442b017c35d58a5cd90c408840c79daf1788c0 (diff) |
Adds setting of mwi_from field to check_auth_result check_peer_ok
(closes ASTERISK-19057)
Reported By: Yuri
Patches: 348360chan_sip.diff uploaded by Yuri (license 5242)
........
Merged revisions 351759 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........
Merged revisions 351762 from http://svn.asterisk.org/svn/asterisk/branches/10
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@351764 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_sip.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 2bdd64da6..1ea54538b 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -16259,6 +16259,9 @@ static enum check_auth_result check_peer_ok(struct sip_pvt *p, char *of, if (!ast_strlen_zero(peer->messagecontext)) { ast_string_field_set(p, messagecontext, peer->messagecontext); } + if (!ast_strlen_zero(peer->mwi_from)) { + ast_string_field_set(p, mwi_from, peer->mwi_from); + } ast_string_field_set(p, peersecret, peer->secret); ast_string_field_set(p, peermd5secret, peer->md5secret); ast_string_field_set(p, language, peer->language); |