]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
fix SIP presence (bug #3251)
authorRussell Bryant <russell@russellbryant.com>
Thu, 6 Jan 2005 19:37:55 +0000 (19:37 +0000)
committerRussell Bryant <russell@russellbryant.com>
Thu, 6 Jan 2005 19:37:55 +0000 (19:37 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/v1-0@4697 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_sip.c

index 4f2127f3f19ff78742402b3bac24c529bd57d532..b130190bd2e4f14bda0df9676aa3e6554e192bf6 100755 (executable)
@@ -3829,6 +3829,8 @@ static int transmit_state_notify(struct sip_pvt *p, int state, int full)
                }
                mto = c;
 
+               add_header(&req, "Event", "presence");
+               add_header(&req, "Subscription-State", "active");
                add_header(&req, "Content-Type", "application/xpidf+xml");
 
                if ((state==AST_EXTENSION_UNAVAILABLE) || (state==AST_EXTENSION_BUSY))