From: Mark Spencer Date: Tue, 11 Jan 2005 16:51:57 +0000 (+0000) Subject: When moving PRI channel rename channel properly X-Git-Tag: 1.2.0-beta1~1420 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c2bee5d802d5790e211abfc923417690b6d4d84e;p=thirdparty%2Fasterisk.git When moving PRI channel rename channel properly git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4754 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/channels/chan_zap.c b/channels/chan_zap.c index b6cb5025b3..3d8741dbdd 100755 --- a/channels/chan_zap.c +++ b/channels/chan_zap.c @@ -7141,6 +7141,8 @@ static int pri_fixup_principle(struct zt_pri *pri, int principle, q931_call *c) /* Fix it all up now */ pri->pvts[principle]->owner = pri->pvts[x]->owner; if (pri->pvts[principle]->owner) { + snprintf(pri->pvts[principle]->owner->name, sizeof(pri->pvts[principle]->owner->name), + "Zap/%d:%d-%d", pri->trunkgroup, pri->pvts[principle]->channel, 1); pri->pvts[principle]->owner->pvt->pvt = pri->pvts[principle]; pri->pvts[principle]->owner->fds[0] = pri->pvts[principle]->subs[SUB_REAL].zfd; pri->pvts[principle]->subs[SUB_REAL].owner = pri->pvts[x]->subs[SUB_REAL].owner;