From: Florin Coras Date: Wed, 11 Oct 2017 08:43:15 +0000 (-0700) Subject: tcp: do not format sb if not established (VPP-1018) X-Git-Tag: v18.04-rc0~482 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=de706084f61102bdb40f7aa21b5cbb97377fe022;p=vpp.git tcp: do not format sb if not established (VPP-1018) Change-Id: I011dda118f37cb31a37dda270027612d0af57ca0 Signed-off-by: Florin Coras (cherry picked from commit 87f141172212b7568f519653ab32ebd1b5d34344) --- diff --git a/src/vnet/tcp/tcp.c b/src/vnet/tcp/tcp.c index 52e945a262b..34c901eb1df 100644 --- a/src/vnet/tcp/tcp.c +++ b/src/vnet/tcp/tcp.c @@ -849,8 +849,9 @@ format_tcp_vars (u8 * s, va_list * args) s = format (s, "rtt_seq %u\n", tc->rtt_seq); s = format (s, " tsval_recent %u tsval_recent_age %u\n", tc->tsval_recent, tcp_time_now () - tc->tsval_recent_age); - s = format (s, " scoreboard: %U\n", format_tcp_scoreboard, &tc->sack_sb, - tc); + if (tc->state >= TCP_STATE_ESTABLISHED) + s = format (s, " scoreboard: %U\n", format_tcp_scoreboard, &tc->sack_sb, + tc); if (vec_len (tc->snd_sacks)) s = format (s, " sacks tx: %U\n", format_tcp_sacks, tc);