--- chan_mgcp.c.orig 2005-04-05 10:14:08.000000000 -0500 +++ chan_mgcp.c 2005-04-05 11:11:06.000000000 -0500 @@ -3710,6 +3710,7 @@ strncpy(e->mailbox, mailbox, sizeof(e->mailbox) - 1); snprintf(e->rqnt_ident, sizeof(e->rqnt_ident), "%08x", rand()); e->msgstate = -1; + e->amaflags = amaflags; e->capability = capability; e->parent = gw; e->dtmfmode = dtmfmode; @@ -3812,6 +3813,7 @@ e->msgstate = -1; e->parent = gw; } + e->amaflags = amaflags; e->capability = capability; e->dtmfmode = dtmfmode; e->adsi = adsi;