git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15010
d0543943-73ff-0310-b7d9-
9358b9ac24b2
switch_channel_set_variable(channel, "sip_gateway", gateway->name);
if (gateway->extension) {
- destination_number = switch_core_session_strdup(session, gateway->extension);
+ if (!strcasecmp(gateway->extension, "auto_to_user")) {
+ destination_number = sip->sip_to->a_url->url_user;
+ } else {
+ destination_number = switch_core_session_strdup(session, gateway->extension);
+ }
+ } else {
+ destination_number = sip->sip_to->a_url->url_user;
}
gateway->ib_calls++;