aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/mgcp.h
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2011-02-28 12:11:02 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2011-02-28 19:40:53 +0100
commit0e939fec4237483df4c51fb58c87f35b3115db50 (patch)
tree2d1290ccced656d0e9a7248998bcf14f2897be5e /openbsc/include/openbsc/mgcp.h
parentab3bb9d444dddcd3754e4cc3641c4ebfdcda5f38 (diff)
mgcp: Introduce a trunk config for multiple trunks.
A trunk will always have 32 endpoints to be used and we allow a sparse allocation of endpoints.
Diffstat (limited to 'openbsc/include/openbsc/mgcp.h')
-rw-r--r--openbsc/include/openbsc/mgcp.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/mgcp.h b/openbsc/include/openbsc/mgcp.h
index df8497983..54a3a6ee2 100644
--- a/openbsc/include/openbsc/mgcp.h
+++ b/openbsc/include/openbsc/mgcp.h
@@ -103,6 +103,8 @@ struct mgcp_port_range {
};
struct mgcp_trunk_config {
+ struct llist_head entry;
+
struct mgcp_config *cfg;
int trunk_nr;
@@ -150,6 +152,7 @@ struct mgcp_config {
/* trunk handling */
struct mgcp_trunk_config trunk;
+ struct llist_head trunks;
};
/* config management */