From bbe3205336e6aef488cbbef42ca9e0180df3cdbb Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Fri, 11 Sep 2009 09:48:07 +0200 Subject: [PATCH] ss: correct display of sk pointer On 64bit arches, sk pointer was 32/32 reversed. Signed-off-by: Eric Dumazet --- misc/ss.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/misc/ss.c b/misc/ss.c index 651fe3b52..a90dba62b 100644 --- a/misc/ss.c +++ b/misc/ss.c @@ -1393,9 +1393,10 @@ static int tcp_show_sock(struct nlmsghdr *nlh, struct filter *f) if (r->idiag_uid) printf(" uid:%u", (unsigned)r->idiag_uid); printf(" ino:%u", r->idiag_inode); - printf(" sk:%08x", r->id.idiag_cookie[0]); + printf(" sk:"); if (r->id.idiag_cookie[1] != 0) printf("%08x", r->id.idiag_cookie[1]); + printf("%08x", r->id.idiag_cookie[0]); } if (show_mem || show_tcpinfo) { printf("\n\t"); -- 2.47.3