diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-05-19 17:06:16 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-05-19 17:06:16 +0200 |
commit | 7570c214247cbf035c56cf525bcba251e58ac0c3 (patch) | |
tree | fddb11e42575e309022e9cb0dc8098a584ea0afb /openbsc/src/gprs/gb_proxy.c | |
parent | 6624cae775c97c381201b74bd205d9da3a8d216d (diff) |
[GPRS] Gb Proxy: print only one line for every BVCI
Diffstat (limited to 'openbsc/src/gprs/gb_proxy.c')
-rw-r--r-- | openbsc/src/gprs/gb_proxy.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/openbsc/src/gprs/gb_proxy.c b/openbsc/src/gprs/gb_proxy.c index 13ceb7383..f9304a341 100644 --- a/openbsc/src/gprs/gb_proxy.c +++ b/openbsc/src/gprs/gb_proxy.c @@ -580,13 +580,15 @@ gDEFUN(show_gbproxy, show_gbproxy_cmd, "show gbproxy", gsm48_parse_ra(&raid, peer->ra); vty_out(vty, "NSEI %5u, NS-VC %5u, PTP-BVCI %u, " - "RAC %u-%u-%u-%u%s", + "RAC %u-%u-%u-%u", nsvc->nsei, nsvc->nsvci, peer->bvci, - raid.mcc, raid.mnc, raid.lac, raid.rac, VTY_NEWLINE); - if (nsvc->ll == GPRS_NS_LL_UDP) - vty_out(vty, " remote address %s:%u%s", + raid.mcc, raid.mnc, raid.lac, raid.rac); + if (nsvc->ll == GPRS_NS_LL_UDP || nsvc->ll == GPRS_NS_LL_FR_GRE) + vty_out(vty, " %s:%u%s", inet_ntoa(nsvc->ip.bts_addr.sin_addr), ntohs(nsvc->ip.bts_addr.sin_port), VTY_NEWLINE); + else + vty_out(vty, "%s", VTY_NEWLINE); } return CMD_SUCCESS; } |