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 | |
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.
-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; } |