summaryrefslogtreecommitdiffstats
path: root/gsm.h
diff options
context:
space:
mode:
authorAndreas Eversberg2010-12-13 09:22:49 +0100
committerAndreas Eversberg2010-12-13 09:22:49 +0100
commit3a8f58ec8946b7f1683208d1cc3b054486f12e6c (patch)
treeb7cf56794d5bc684a658b6c1e970d0bc4efb1ab5 /gsm.h
parentAdding various arguments to 'execute' condition and 'execute' action. (diff)
downloadlcr-3a8f58ec8946b7f1683208d1cc3b054486f12e6c.tar.gz
lcr-3a8f58ec8946b7f1683208d1cc3b054486f12e6c.tar.xz
lcr-3a8f58ec8946b7f1683208d1cc3b054486f12e6c.zip
Adding interface support for remote app (chan_lcr).
chan_lcr can be handled as an interface. This way it is possible to (e.g.): - make a SIP phone become an LCR extension with all LCR features. - make conference calls. (untested) - perform parallel ringing. (ISDN phone and SIP phones can ring in parallel.) - do voice recoding. It is still also possible to link chan_lcr directly without interface (as before). Documentation/howto for that will follow.
Diffstat (limited to 'gsm.h')
-rw-r--r--gsm.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/gsm.h b/gsm.h
index 71ed759..de4c02b 100644
--- a/gsm.h
+++ b/gsm.h
@@ -2,8 +2,6 @@ extern int new_callref;
struct gsm_conf {
char debug[128]; /* debug info */
- char interface_bsc[64]; /* loopback interface BSC side */
- char interface_lcr[64]; /* loopback interface LCR side */
char openbsc_cfg[128]; /* openbsc config file */
char short_name[64]; /* short network name */
char long_name[64]; /* long network name */
@@ -17,8 +15,6 @@ struct gsm_conf {
struct lcr_gsm {
void *network; /* OpenBSC network handle */
struct gsm_conf conf; /* gsm.conf options */
- int gsm_sock; /* loopback interface GSM side */
- int gsm_port; /* loopback interface port number */
};
extern struct lcr_gsm *gsm;