• Eric Dumazet's avatar
    ss: display pacing_rate/max_pacing_rate · eb6028b2
    Eric Dumazet authored
    Since linux-3.15, kernel exports tcpi_pacing_rate and
    tcpi_max_pacing_rate in tcp_info
    
    Add TCP pacing_rate information on ss -i output :
    
    lpaa23:~# ./ss -ti dst 10.246.7.151
    State      Recv-Q Send-Q   Local Address:Port       Peer Address:Port
    ESTAB      0      325800    10.246.7.151:57614
    10.246.7.152:46811
    	 cubic wscale:7,7 rto:201 rtt:0.081/0.006 mss:1448 cwnd:90 ssthresh:63
    send 12871.1Mbps pacing_rate 15397.8Mbps unacked:90 retrans:0/305
    rcv_space:29200
    
    If SO_MAX_PACING_RATE is set on the socket, we add /max_pacing_rate as
    in :
    
    ... pacing_rate 1570.5Mbps/2.0Gbps ...
    Signed-off-by: default avatarEric Dumazet <edumazet@google.com>
    eb6028b2
ss.c 82.4 KB