From 432e57ccf6208bd441f4fd7f9577b4a1effbb825 Mon Sep 17 00:00:00 2001 From: Stefan Sayer Date: Mon, 15 Jun 2009 12:14:55 +0000 Subject: [PATCH] copy initial INVITE request for incoming calls in onInvite already, so B2B works with relayed requests as well git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1435 8eb893ce-cfd4-0310-b710-fb5ebe64c474 --- apps/dsm/DSMDialog.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/dsm/DSMDialog.cpp b/apps/dsm/DSMDialog.cpp index 23f424fb..03c4b47c 100644 --- a/apps/dsm/DSMDialog.cpp +++ b/apps/dsm/DSMDialog.cpp @@ -73,6 +73,9 @@ bool DSMDialog::checkVar(const string& var_name, const string& var_val) { } void DSMDialog::onInvite(const AmSipRequest& req) { + // make B2B dialogs work in onInvite as well + invite_req = req; + if (!process_invite) { // re-INVITEs AmB2BCallerSession::onInvite(req);