]> git.proxmox.com Git - mirror_iproute2.git/commit - misc/ss.c
ss: report ecnseen
authorEric Dumazet <eric.dumazet@gmail.com>
Wed, 16 Nov 2011 07:59:06 +0000 (07:59 +0000)
committerStephen Hemminger <shemminger@vyatta.com>
Wed, 23 Nov 2011 22:51:54 +0000 (14:51 -0800)
commit719b958bbdfd1cb85d4b59826c503d0982322a9d
tree412d2902894855b94b9e1f541fbb3cfcd829256e
parentfcbd0165fcf6d0efdfb02220ac77342ce0c0e224
ss: report ecnseen

Support ECNSEEN reporting in ss command.

ESTAB      0      0           10.170.73.123:4900
10.170.73.125:51001    uid:501 ino:385994 sk:f31e5f00
         mem:(r0,w0,f0,t0) ts sack ecn ecnseen bic wscale:8,8 rto:210
rtt:18.75/15 ato:40 cwnd:10 send 69.9Mbps rcv_space:32768

"ecn" means TCP session negociated ECN capability (TCP layer) at setup
time

"ecnseen" at least one frame with ECT(0) or ECT(1) or ECN (IP layer) was
received from peer.

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