aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2010-09-15 23:28:49 +0800
committerHolger Hans Peter Freyther <zecke@selfish.org>2010-09-15 23:46:03 +0800
commit47b2601e01def1f6947b517fe2f27580433200c6 (patch)
tree9090b26b6d8f546d094352ccc2dfc35f9c77bb4d /openbsc/include/openbsc
parent13046202ebb060c31c8470ca3d49d383cc135352 (diff)
bsc: Register a new MSC group with data for the MSC connection
This group contains everything that is related to the MSC connections.
Diffstat (limited to 'openbsc/include/openbsc')
-rw-r--r--openbsc/include/openbsc/osmo_msc_data.h10
-rw-r--r--openbsc/include/openbsc/vty.h1
2 files changed, 11 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/osmo_msc_data.h b/openbsc/include/openbsc/osmo_msc_data.h
index 4a84f7422..b8db686f1 100644
--- a/openbsc/include/openbsc/osmo_msc_data.h
+++ b/openbsc/include/openbsc/osmo_msc_data.h
@@ -27,7 +27,17 @@
#include "bsc_msc.h"
struct osmo_msc_data {
+ /* Connection data */
+ char *bsc_token;
+ int msc_port;
+ int msc_ip_dscp;
+ char *msc_ip;
+ int ping_timeout;
+ int pong_timeout;
struct bsc_msc_connection *msc_con;
+
+ /* rf ctl related bits */
+ char *ussd_grace_txt;
};
#endif
diff --git a/openbsc/include/openbsc/vty.h b/openbsc/include/openbsc/vty.h
index 8c75c5812..d62778840 100644
--- a/openbsc/include/openbsc/vty.h
+++ b/openbsc/include/openbsc/vty.h
@@ -31,6 +31,7 @@ enum bsc_vty_node {
OML_NODE,
NAT_NODE,
NAT_BSC_NODE,
+ MSC_NODE,
};
extern int bsc_vty_is_config_node(struct vty *vty, int node);