res_pjsip_header_funcs: Don't add headers to re-INVITEs.
authorJoshua Colp <jcolp@digium.com>
Thu, 28 Nov 2013 01:56:52 +0000 (01:56 +0000)
committerJoshua Colp <jcolp@digium.com>
Thu, 28 Nov 2013 01:56:52 +0000 (01:56 +0000)
commitb315b16c90701ff2f1811220d151db6dcef1b60b
tree9185f73bebbecd9d0839d46cb2b12022c957fa4d
parent6019353ad68ea249ac1152938914562448fbba8c
res_pjsip_header_funcs: Don't add headers to re-INVITEs.

When sending a re-INVITE to an endpoint it was possible for received
headers to be added as well (since they are stored for retrieval using
the PJSIP_HEADER dialplan function). This caused a broken (and
potentially large) SIP INVITE to be produced and sent.

This changes the module so it will no longer add headers to
re-INVITEs.

(closes issue ASTERISK-22882)
Reported by: David M. Lee
........

Merged revisions 403221 from http://svn.asterisk.org/svn/asterisk/branches/12

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@403222 65c4cc65-6c06-0410-ace0-fbb531ad65f3
res/res_pjsip_header_funcs.c