diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-02-05 21:29:19 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-02-05 23:18:56 +0100 |
commit | aa0f964ce23f9f0c5107e0bbf46166885c82f8d7 (patch) | |
tree | fd97cdbbc2b815a16bf3330eb5e42ad592ee82e5 /src/common/vty.c | |
parent | 50cc22a30c8d62af19551dc77819f0d9d6012fa1 (diff) |
vty: don't print "Bound IP / Port" if it isn't bound [yet]
Change-Id: I28705b56582d334d568d98a371daa6bb9ef1f625
Diffstat (limited to 'src/common/vty.c')
-rw-r--r-- | src/common/vty.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/common/vty.c b/src/common/vty.c index 77fc4d91..06330b44 100644 --- a/src/common/vty.c +++ b/src/common/vty.c @@ -1055,11 +1055,13 @@ static void lchan_dump_full_vty(struct vty *vty, struct gsm_lchan *lchan) get_value_string(gsm48_cmode_names, lchan->tch_mode), VTY_NEWLINE); - ia.s_addr = htonl(lchan->abis_ip.bound_ip); - vty_out(vty, " Bound IP: %s Port %u RTP_TYPE2=%u CONN_ID=%u%s", - inet_ntoa(ia), lchan->abis_ip.bound_port, - lchan->abis_ip.rtp_payload2, lchan->abis_ip.conn_id, - VTY_NEWLINE); + if (lchan->abis_ip.bound_ip) { + ia.s_addr = htonl(lchan->abis_ip.bound_ip); + vty_out(vty, " Bound IP: %s Port %u RTP_TYPE2=%u CONN_ID=%u%s", + inet_ntoa(ia), lchan->abis_ip.bound_port, + lchan->abis_ip.rtp_payload2, lchan->abis_ip.conn_id, + VTY_NEWLINE); + } if (lchan->abis_ip.connect_ip) { ia.s_addr = htonl(lchan->abis_ip.connect_ip); vty_out(vty, " Conn. IP: %s Port %u RTP_TYPE=%u SPEECH_MODE=0x%02u%s", |