From ff8ab8d7459c04a55794c4abc32f2cb8622f1624 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Tue, 20 May 2008 13:45:06 +0000 Subject: added -i option to anyrtpproxy --- src/anyrtpproxy/commandHandler.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/anyrtpproxy/commandHandler.cpp') diff --git a/src/anyrtpproxy/commandHandler.cpp b/src/anyrtpproxy/commandHandler.cpp index 032d001..6df044e 100644 --- a/src/anyrtpproxy/commandHandler.cpp +++ b/src/anyrtpproxy/commandHandler.cpp @@ -41,6 +41,7 @@ #include "../syncCommand.h" #include "../rtpSessionTable.h" #include "callIdQueue.h" +#include "options.h" #define MAX_COMMAND_LENGTH 1000 @@ -179,7 +180,10 @@ string CommandHandler::handleRequest(string modifiers, string call_id, string ad throw std::runtime_error("no free port found"); } - session.setLocalAddr("0.0.0.0"); // TODO: read this from config + if(gOpt.getLocalAddr() == "") + session.setLocalAddr("0.0.0.0"); + else + session.setLocalAddr(gOpt.getLocalAddr()); session.setLocalPort1(port1); session.setLocalPort2(port2); } -- cgit v1.2.3