--- chan_mgcp.c 2004-08-04 10:57:01.000000000 -0500 +++ chan_mgcp.c.new 2004-08-04 10:59:05.000000000 -0500 @@ -3577,7 +3577,7 @@ /* ASSUME we're onhook */ e->hookstate = MGCP_ONHOOK; if (!ep_reload) { - /*snprintf(txident, sizeof(txident), "%08x", rand());*/ + snprintf(e->rqnt_ident, sizeof(e->rqnt_ident), "%08x", rand()); for (i = 0; i < MAX_SUBS; i++) { sub = malloc(sizeof(struct mgcp_subchannel)); if (sub) {