]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
ss: correct display of sk pointer
authorEric Dumazet <eric.dumazet@gmail.com>
Fri, 11 Sep 2009 07:48:07 +0000 (09:48 +0200)
committerStephen Hemminger <stephen.hemminger@vyatta.com>
Fri, 11 Sep 2009 15:06:07 +0000 (08:06 -0700)
On 64bit arches, sk pointer was 32/32 reversed.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
misc/ss.c

index 651fe3b52476a84e131d60022f8c3ca05486e88a..a90dba62baf22e369aee80e5c1d8a9d1961e0d3f 100644 (file)
--- 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");