From: Mark Spencer Date: Fri, 19 Mar 2004 02:04:45 +0000 (+0000) Subject: Populate DNID for SIP X-Git-Tag: 1.0.0-rc1~914 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8c232e1dbbb17cf7030f9748f623a73fbd951715;p=thirdparty%2Fasterisk.git Populate DNID for SIP git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2464 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 17bc8715e7..7bc289542e 100755 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -1532,6 +1532,8 @@ static struct ast_channel *sip_new(struct sip_pvt *i, int state, char *title) tmp->callerid = strdup(i->callerid); if (strlen(i->rdnis)) tmp->rdnis = strdup(i->rdnis); + if (strlen(i->exten) && strcmp(i->exten, "s")) + tmp->dnid = strdup(i->exten); tmp->priority = 1; if (strlen(i->domain)) { pbx_builtin_setvar_helper(tmp, "SIPDOMAIN", i->domain);