diff options
author | Pablo Neira Ayuso <pablo@soleta.eu> | 2014-08-29 15:24:00 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2014-09-01 20:06:43 +0200 |
commit | fcec6d85d01a16a5fcbd553d5e078cb86b92d9cb (patch) | |
tree | 91cd36eb8d74c3bad6af63ec1ce01cb9f4c4d439 /openbsc/src | |
parent | 922401085946ad4498cc011219b1dbf78579aa18 (diff) |
osmux: save specific osmux configuration options if osmux is enabled
Just like other options do, to avoid polluting the configuration file
with unused options if osmux is disabled.
Diffstat (limited to 'openbsc/src')
-rw-r--r-- | openbsc/src/libmgcp/mgcp_vty.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/openbsc/src/libmgcp/mgcp_vty.c b/openbsc/src/libmgcp/mgcp_vty.c index e8d6bde70..bbbf51758 100644 --- a/openbsc/src/libmgcp/mgcp_vty.c +++ b/openbsc/src/libmgcp/mgcp_vty.c @@ -133,13 +133,14 @@ static int config_write_mgcp(struct vty *vty) vty_out(vty, " transcoder-remote-base %u%s", g_cfg->transcoder_remote_base, VTY_NEWLINE); vty_out(vty, " osmux %s%s", g_cfg->osmux == 1 ? "on" : "off", VTY_NEWLINE); - vty_out(vty, " osmux batch-factor %d%s", - g_cfg->osmux_batch, VTY_NEWLINE); - vty_out(vty, " osmux batch-size %u%s", - g_cfg->osmux_batch_size, VTY_NEWLINE); - vty_out(vty, " osmux port %u%s", - g_cfg->osmux_port, VTY_NEWLINE); - + if (g_cfg->osmux) { + vty_out(vty, " osmux batch-factor %d%s", + g_cfg->osmux_batch, VTY_NEWLINE); + vty_out(vty, " osmux batch-size %u%s", + g_cfg->osmux_batch_size, VTY_NEWLINE); + vty_out(vty, " osmux port %u%s", + g_cfg->osmux_port, VTY_NEWLINE); + } return CMD_SUCCESS; } |