From: Andreas Eversberg Date: Sun, 19 Aug 2012 06:34:32 +0000 (+0200) Subject: Display source and destination interface at endpoint logging X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=commitdiff_plain;h=948b837669d36fc4aeea37cc7a6a674b127313f1 Display source and destination interface at endpoint logging --- diff --git a/apppbx.cpp b/apppbx.cpp index d55424b..2a76c89 100644 --- a/apppbx.cpp +++ b/apppbx.cpp @@ -4069,6 +4069,10 @@ void EndpointAppPBX::logmessage(int message_type, union parameter *param, unsign add_trace("from", NULL, "CH(%lu)", port_id); if (param->setup.callerinfo.extension[0]) add_trace("extension", NULL, "%s", param->setup.callerinfo.extension); + if (param->setup.callerinfo.interface[0]) + add_trace("interface", "from", "%s", param->setup.callerinfo.interface); + if (param->setup.dialinginfo.interfaces[0]) + add_trace("interface", "to", "%s", param->setup.dialinginfo.interfaces); add_trace("caller id", "number", "%s", numberrize_callerinfo(param->setup.callerinfo.id, param->setup.callerinfo.ntype, options.national, options.international)); switch(param->setup.callerinfo.present) { case INFO_PRESENT_RESTRICTED: