[asterisk-dev] qeustion about app_dial.c do_forward function getting the forwarding peer
Stefan Schmidt
sst at sil.at
Mon Sep 21 09:08:35 CDT 2009
Hello,
i´ve a question about the do_forward function in app_dial.c for asterisk
ver. 1.6.1.6.
maybe i havent seen it but is there any way of getting the information
from which peer a forward has started the local channel?
my problem is that i want to know from which user a forward has been
started. at the moment when the local channel goes to the standart
context to call the number the forward points to, i couldnt find out
from which peer the redirect comes.
what i would need is the c->name from this row(519) from app_dial.c in a
channel var.
ast_verb(3, "Now forwarding %s to '%s/%s' (thanks to %s)\n", in->name,
tech, stuff, c->name);
i just could patch a
pbx_builtin_setvar_helper(in,"FORWARDING_PEER",c->name)
but i want to know if this is allready done but iam just too blind to
see it.
i hope its clear what i mean...
best regards
steve
More information about the asterisk-dev
mailing list