]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - include/linux/tcp.h
tcp: add tp->tcp_mstamp field
[karo-tx-linux.git] / include / linux / tcp.h
index cfc2d9506ce8077af1ec92eb7086fd52ce4fe1ac..99a22f44c32e1587a6bf4835b65c7a4314807aa8 100644 (file)
@@ -233,12 +233,14 @@ struct tcp_sock {
        u8      syn_data:1,     /* SYN includes data */
                syn_fastopen:1, /* SYN includes Fast Open option */
                syn_fastopen_exp:1,/* SYN includes Fast Open exp. option */
+               syn_fastopen_ch:1, /* Active TFO re-enabling probe */
                syn_data_acked:1,/* data in SYN is acked by SYN-ACK */
                save_syn:1,     /* Save headers of SYN packet */
                is_cwnd_limited:1;/* forward progress limited by snd_cwnd? */
        u32     tlp_high_seq;   /* snd_nxt at the time of TLP retransmit. */
 
 /* RTT measurement */
+       struct skb_mstamp tcp_mstamp; /* most recent packet received/sent */
        u32     srtt_us;        /* smoothed round trip time << 3 in usecs */
        u32     mdev_us;        /* medium deviation                     */
        u32     mdev_max_us;    /* maximal mdev for the last rtt period */