[asterisk-users] RDNIS with tel: vs. sip: header

Eric Wieling EWieling at nyigc.com
Fri Aug 29 08:53:42 CDT 2014


Looks like this was resolved recently.

https://reviewboard.asterisk.org/r/3349/


-----Original Message-----
From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Patrick Laimbock
Sent: Thursday, August 28, 2014 12:02 PM
To: asterisk-users at lists.digium.com
Subject: Re: [asterisk-users] RDNIS with tel: vs. sip: header

On 28-08-14 11:57, Positively Optimistic wrote:
> Has anyone had success patching chan_sip.c so that Asterisk will
> recognize the tel: header for RDNIS information?
>
>
>   exten = get_in_brackets(tmp);
>          if (!strncasecmp(exten, "sip:", 4)) {
>                  exten += 4;
>          } else if (!strncasecmp(exten, "sips:", 5)) {
>                  exten += 5;
>          } else {
>                  ast_log(LOG_WARNING, "Huh?  Not an RDNIS SIP header
> (%s)?\n", exten);
>                  return -1;
>          }
>
> Audiocodes Mediant 2000 devices send this header as a tel:...
>
> *[Aug 28 02:25:42] WARNING[1283][C-00001574] chan_sip.c: Huh?  Not an
> RDNIS SIP header (tel:41068558XX)?*
> *
> *
> *(number obscured for privacy purposes)*

Not a dev but have you tried something like this (hope the formatting 
stays sane):

exten = get_in_brackets(tmp);
   if (!strncasecmp(exten, "sip:", 4)) {
     exten += 4;
   } else if (!strncasecmp(exten, "tel:", 4)) {
     exten += 4;
   } else if (!strncasecmp(exten, "sips:", 5)) {
     exten += 5;
   } else {
     ast_log(LOG_WARNING, "Huh?  Not an RDNIS SIP header (%s)?\n", exten);
     return -1;
   }

HTH,
Patrick

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users



More information about the asterisk-users mailing list