summaryrefslogtreecommitdiffstats
path: root/interface.h
diff options
context:
space:
mode:
authorAndreas Eversberg2009-09-23 10:07:00 +0200
committerAndreas Eversberg2009-09-23 10:07:00 +0200
commitfeea42c7f7f2e171c1490bd0d3af09beba629f21 (patch)
tree9a3dfc15ae995a73d6269b81ce6de59cbe7ca5c0 /interface.h
parentFixed bad bug in joining calls. Please update, if you have changed to version... (diff)
downloadlcr-feea42c7f7f2e171c1490bd0d3af09beba629f21.tar.gz
lcr-feea42c7f7f2e171c1490bd0d3af09beba629f21.tar.xz
lcr-feea42c7f7f2e171c1490bd0d3af09beba629f21.zip
Added 'extern' flag to interface.conf.
If no specific interface is given for the 'extern' rule in the routing.conf, or if call is forwarded (settings), then only interfaces marked with 'extern' flag are used. You need to set this flag when upgrading to this version. See default/interface.conf for hint. modified: README modified: apppbx.cpp modified: default/interface.conf modified: interface.c modified: interface.h
Diffstat (limited to 'interface.h')
-rw-r--r--interface.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/interface.h b/interface.h
index 817dc7d..2c2ee23 100644
--- a/interface.h
+++ b/interface.h
@@ -86,6 +86,7 @@ struct interface_screen {
struct interface {
struct interface *next;
char name[64]; /* name of interface */
+ int external; /* interface used for extranl calls */
int extension; /* calls are handled as extension */
int is_tones; /* generate tones */
int is_earlyb; /* bridge tones during call setup */