diff -drupN a/include/net/inet_sock.h b/include/net/inet_sock.h --- a/include/net/inet_sock.h 2018-08-06 17:23:04.000000000 +0300 +++ b/include/net/inet_sock.h 2022-06-12 05:28:14.000000000 +0300 @@ -212,7 +212,11 @@ struct inet_sock { transparent:1, mc_all:1, nodefrag:1; - __u8 bind_address_no_port:1; + __u8 bind_address_no_port:1, + defer_connect:1; /* Indicates that fastopen_connect is set + * and cookie exists so we defer connect + * until first data frame is written + */ __u8 rcv_tos; __u8 convert_csum; int uc_index;