diff options
author | Philipp Maier <pmaier@sysmocom.de> | 2017-06-12 12:26:31 +0200 |
---|---|---|
committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2017-06-18 17:50:09 +0200 |
commit | 39f3b1109d4b3463b44ac7b3401a03a16166edba (patch) | |
tree | 1da4bbe184d4c1369f807c0687f51b0b400234f2 /openbsc/src/libmgcp/mgcpgw_client.c | |
parent | 778e14a51e28294e2e4f4c869c01ec177713c263 (diff) |
mgcp: make bts base port configurable
Currently the rtp base port of the BTS is hardcoded (4000) and not
configurable. This patch adds VTY configuration options to make
it adjustable.
Diffstat (limited to 'openbsc/src/libmgcp/mgcpgw_client.c')
-rw-r--r-- | openbsc/src/libmgcp/mgcpgw_client.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/openbsc/src/libmgcp/mgcpgw_client.c b/openbsc/src/libmgcp/mgcpgw_client.c index 0c5b5caf7..12880dd4f 100644 --- a/openbsc/src/libmgcp/mgcpgw_client.c +++ b/openbsc/src/libmgcp/mgcpgw_client.c @@ -45,6 +45,7 @@ void mgcpgw_client_conf_init(struct mgcpgw_client_conf *conf) .remote_port = -1, .first_endpoint = 0, .last_endpoint = 0, + .bts_base = 0, }; } @@ -342,6 +343,7 @@ struct mgcpgw_client *mgcpgw_client_init(void *ctx, mgcp->actual.first_endpoint = conf->first_endpoint > 0 ? (uint16_t)conf->first_endpoint : 0; mgcp->actual.last_endpoint = conf->last_endpoint > 0 ? (uint16_t)conf->last_endpoint : 0; + mgcp->actual.bts_base = conf->bts_base > 0 ? (uint16_t)conf->bts_base : 4000; return mgcp; } |