Module: sems Branch: rco/offer_answer Commit: 69dfe5fb6dd4ecb3eb90be3682208b2cecae0ab2 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=69dfe5fb6dd4ecb3eb90be3682208b2cecae0ab2
Author: Raphael Coeffic <[email protected]> Committer: Raphael Coeffic <[email protected]> Date: Mon May 16 11:42:56 2011 +0200 b/f: fix AmUAC::dialout calls. --- apps/callback/CallBack.cpp | 3 ++- apps/ivr/IvrUAC.cpp | 4 +++- apps/webconference/WebConference.cpp | 3 ++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/callback/CallBack.cpp b/apps/callback/CallBack.cpp index 5e2e8d3..71c6fef 100644 --- a/apps/callback/CallBack.cpp +++ b/apps/callback/CallBack.cpp @@ -209,9 +209,10 @@ void CallBackFactory::createCall(const string& number) { string luser = "cb"; string to = "sip:"+ number + "@" + gw_domain; string from = "sip:"+ gw_user + "@" + gw_domain; + string app_name = string(MOD_NAME); AmUAC::dialout(luser, - MOD_NAME, + app_name, to, "<" + from + ">", from, "<" + to + ">", diff --git a/apps/ivr/IvrUAC.cpp b/apps/ivr/IvrUAC.cpp index 658e96c..5b2e10e 100644 --- a/apps/ivr/IvrUAC.cpp +++ b/apps/ivr/IvrUAC.cpp @@ -49,7 +49,9 @@ static PyObject* IvrUAC_dialout(IvrUAC* self, PyObject* args) &from, &from_uri, &to)) return NULL; - AmUAC::dialout(user, app_name, r_uri, + string app_name_s(app_name); + + AmUAC::dialout(user, app_name_s, r_uri, from, from_uri, to); Py_INCREF(Py_None); diff --git a/apps/webconference/WebConference.cpp b/apps/webconference/WebConference.cpp index 1454864..feee81f 100644 --- a/apps/webconference/WebConference.cpp +++ b/apps/webconference/WebConference.cpp @@ -731,7 +731,8 @@ void WebConferenceFactory::dialout(const AmArg& args, AmArg& ret) { AmArg* a = new AmArg(); a->setBorrowedPointer(new UACAuthCred("", auth_user, auth_pwd)); - string localtag = AmUAC::dialout(room.c_str(), APP_NAME, to, + string app_name = APP_NAME; + string localtag = AmUAC::dialout(room.c_str(), app_name, to, "<" + from + ">", from, "<" + to + ">", string(""), // callid headers, // headers _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
