diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-04-13 09:28:40 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-04-15 11:26:35 +0200 |
commit | 2d425059af3339a86aea70857997ccb43dc1a908 (patch) | |
tree | 74855ff184a8db7ffaf5741cfc800ea52faa1b86 | |
parent | 5615b982c251a352e62e1332c4c3383b90905116 (diff) |
[mgcp] Only write audio_name/payload when it is actually set.
-rw-r--r-- | openbsc/src/mgcp/mgcp_vty.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/openbsc/src/mgcp/mgcp_vty.c b/openbsc/src/mgcp/mgcp_vty.c index 743f3fd07..6bfb28784 100644 --- a/openbsc/src/mgcp/mgcp_vty.c +++ b/openbsc/src/mgcp/mgcp_vty.c @@ -55,8 +55,10 @@ static int config_write_mgcp(struct vty *vty) vty_out(vty, " bind port %u%s", g_cfg->source_port, VTY_NEWLINE); vty_out(vty, " bind early %u%s", !!g_cfg->early_bind, VTY_NEWLINE); vty_out(vty, " rtp base %u%s", g_cfg->rtp_base_port, VTY_NEWLINE); - vty_out(vty, " sdp audio payload number %u%s", g_cfg->audio_payload, VTY_NEWLINE); - vty_out(vty, " sdp audio payload name %s%s", g_cfg->audio_name, VTY_NEWLINE); + if (g_cfg->audio_payload != -1) + vty_out(vty, " sdp audio payload number %d%s", g_cfg->audio_payload, VTY_NEWLINE); + if (g_cfg->audio_name) + vty_out(vty, " sdp audio payload name %s%s", g_cfg->audio_name, VTY_NEWLINE); vty_out(vty, " loop %u%s", !!g_cfg->audio_loop, VTY_NEWLINE); vty_out(vty, " endpoints %u%s", g_cfg->number_endpoints, VTY_NEWLINE); if (g_cfg->forward_ip) |