summaryrefslogtreecommitdiffstats
path: root/apppbx.cpp
diff options
context:
space:
mode:
authorSuper User2007-10-07 18:16:31 +0200
committerSuper User2007-10-07 18:16:31 +0200
commitfe5641b200b00283e9d9f4552446229dff510deb (patch)
tree5e10f51a44d72e17a20031067bda39c7bacd3c0e /apppbx.cpp
parentremoved: old PBX definition (diff)
downloadlcr-fe5641b200b00283e9d9f4552446229dff510deb.tar.gz
lcr-fe5641b200b00283e9d9f4552446229dff510deb.tar.xz
lcr-fe5641b200b00283e9d9f4552446229dff510deb.zip
some minor output fixes
Diffstat (limited to 'apppbx.cpp')
-rw-r--r--apppbx.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/apppbx.cpp b/apppbx.cpp
index f4fa4c9..8729b41 100644
--- a/apppbx.cpp
+++ b/apppbx.cpp
@@ -1839,14 +1839,20 @@ void EndpointAppPBX::port_information(struct port_list *portlist, int message_ty
keypad_function(param->information.id[0]);
} else
{
- trace_header("DTMF (not enabled by extension's settings)", DIRECTION_IN);
+ if (e_ext.number[0])
+ trace_header("KEYPAD (not enabled by extension's settings)", DIRECTION_IN);
+ else
+ trace_header("KEYPAD (not enabled for external interfaces)", DIRECTION_IN);
end_trace();
}
return;
}
if (e_state != EPOINT_STATE_IN_OVERLAP)
{
- trace_header("DTMF (ignored, not connected and not dialing)", DIRECTION_IN);
+ if (e_ext.number[0])
+ trace_header("KEYPAD (ignored, not connected and not dialing)", DIRECTION_IN);
+ else
+ trace_header("KEYPAD (not enabled for external interfaces)", DIRECTION_IN);
end_trace();
return;
}