]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
When moving PRI channel rename channel properly
authorMark Spencer <markster@digium.com>
Tue, 11 Jan 2005 16:51:57 +0000 (16:51 +0000)
committerMark Spencer <markster@digium.com>
Tue, 11 Jan 2005 16:51:57 +0000 (16:51 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4754 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_zap.c

index b6cb5025b3e850ab7811dc6ff5570ff547b5f357..3d8741dbddf9954ab0cc7e33e6af9028ed0f9cf2 100755 (executable)
@@ -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;