This shouldn't happen but relying upon external data without checking
may lead to unexpected results.

Signed-off-by: Phil Sutter <p...@nwl.cc>
---
 misc/ss.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/misc/ss.c b/misc/ss.c
index d767b1103ea81..4d2f75b571ea6 100644
--- a/misc/ss.c
+++ b/misc/ss.c
@@ -2003,7 +2003,7 @@ static void tcp_timer_print(struct tcpstat *s)
                "unknown"
        };
 
-       if (s->timer) {
+       if (s->timer >= 0) {
                if (s->timer > 4)
                        s->timer = 5;
                printf(" timer:(%s,%s,%d)",
-- 
2.13.1

Reply via email to