--- chan_mgcp.c.bkp 2010-07-14 15:58:04.000000000 -0300 +++ chan_mgcp.c 2010-07-14 15:58:54.000000000 -0300 @@ -2336,7 +2336,7 @@ if (sub->gate) { if(sub->gate->state == GATE_ALLOCATED || sub->gate->state == GATE_OPEN) { - snprintf(tmp, sizeof(tmp), ", dq-gi:%x", sub->gate->gateid); + snprintf(tmp, sizeof(tmp), "dq-gi:%x", sub->gate->gateid); strncat(local, tmp, sizeof(local) - strlen(local) - 1); sub->sdpsent = 1; } else { @@ -2387,7 +2387,7 @@ if (sub->gate) { if(sub->gate->state == GATE_ALLOCATED) { - snprintf(tmp, sizeof(tmp), ", dq-gi:%x", sub->gate->gateid); + snprintf(tmp, sizeof(tmp), "dq-gi:%x", sub->gate->gateid); strncat(local, tmp, sizeof(local) - strlen(local) - 1); } } @@ -2598,7 +2598,7 @@ if(!sub->sdpsent) { if (sub->gate) { if(sub->gate->state == GATE_ALLOCATED || sub->gate->state == GATE_OPEN) { - snprintf(tmp, sizeof(tmp), ", dq-gi:%x", sub->gate->gateid); + snprintf(tmp, sizeof(tmp), "dq-gi:%x", sub->gate->gateid); strncat(local, tmp, sizeof(local) - strlen(local) - 1); } else { /* we still dont have gateid wait */