]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Add compatibilty with proprietary nortel DTMF info (bug #2605)
authorMark Spencer <markster@digium.com>
Fri, 8 Oct 2004 15:52:44 +0000 (15:52 +0000)
committerMark Spencer <markster@digium.com>
Fri, 8 Oct 2004 15:52:44 +0000 (15:52 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3952 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_sip.c

index 02c41ac452d7dd45a124a50e5aeb5c1f20ad5c21..f0f5c0281c5bbd234b4d0cf1d2936f28182fa15e 100755 (executable)
@@ -5971,7 +5971,8 @@ static void receive_info(struct sip_pvt *p, struct sip_request *req)
        char *c;
        
        /* Need to check the media/type */
-       if (!strcasecmp(get_header(req, "Content-Type"), "application/dtmf-relay")) {
+       if (!strcasecmp(get_header(req, "Content-Type"), "application/dtmf-relay") ||
+           !strcasecmp(get_header(req, "Content-Type"), "application/vnd.nortelnetworks.digits")) {
 
                /* Try getting the "signal=" part */
                if (ast_strlen_zero(c = get_sdp(req, "Signal")) && ast_strlen_zero(c = get_sdp(req, "d"))) {