aboutsummaryrefslogtreecommitdiffstats
path: root/channels
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2003-03-31 15:04:59 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2003-03-31 15:04:59 +0000
commit7ddf62b7fec0e8bf82f922a924ad3b51bf243783 (patch)
treeaf1f2163bc79058b032bb8658504a0996ddfda32 /channels
parente87ec82e085f525e025784b59b7c6c963688e876 (diff)
provide a default context, so transfer works on non-peer calls
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@725 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rwxr-xr-xchannels/chan_sip.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index e1322a4d6..98644ad39 100755
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -1248,6 +1248,7 @@ static struct sip_pvt *sip_alloc(char *callid, struct sockaddr_in *sin, int useg
p->dtmfmode = globaldtmfmode;
if (p->dtmfmode & SIP_DTMF_RFC2833)
p->noncodeccapability |= AST_RTP_DTMF;
+ strncpy(p->context, context, sizeof(p->context));
/* Add to list */
ast_pthread_mutex_lock(&iflock);
p->next = iflist;