sctp_transport
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
5.0
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
5.3
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
5.4
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
5.8
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
__u16 pf_retrans;
__u16 ps_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
5.11
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__be16 encap_port;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
__u16 pf_retrans;
__u16 ps_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
5.13
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__be16 encap_port;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
__u16 pf_retrans;
__u16 ps_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
5.15
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int probe_interval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__be16 encap_port;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
__u16 pf_retrans;
__u16 ps_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct timer_list probe_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
struct (anon) pl;
__u64 hb_nonce;
struct callback_head rcu;
};
5.19
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int probe_interval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__be16 encap_port;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
__u16 pf_retrans;
__u16 ps_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct timer_list probe_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
struct (anon) pl;
__u64 hb_nonce;
struct callback_head rcu;
};
6.2
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int probe_interval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__be16 encap_port;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
__u16 pf_retrans;
__u16 ps_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct timer_list probe_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
struct (anon) pl;
__u64 hb_nonce;
struct callback_head rcu;
};
6.5
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int probe_interval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__be16 encap_port;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
__u16 pf_retrans;
__u16 ps_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct timer_list probe_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
struct (anon) pl;
__u64 hb_nonce;
struct callback_head rcu;
};
6.8
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int probe_interval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__be16 encap_port;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
__u16 pf_retrans;
__u16 ps_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct timer_list probe_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
struct (anon) pl;
__u64 hb_nonce;
struct callback_head rcu;
};
arm64
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
armhf
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
ppc64el
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
riscv64
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
aws
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
azure
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
gcp
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
lowlatency
: ✅struct sctp_transport {
struct list_head transports;
struct rhlist_head node;
refcount_t refcnt;
__u32 rto_pending;
__u32 hb_sent;
__u32 pmtu_pending;
__u32 dst_pending_confirm;
__u32 sack_generation;
u32 dst_cookie;
struct flowi fl;
union sctp_addr ipaddr;
struct sctp_af *af_specific;
struct sctp_association *asoc;
long unsigned int rto;
__u32 rtt;
__u32 rttvar;
__u32 srtt;
__u32 cwnd;
__u32 ssthresh;
__u32 partial_bytes_acked;
__u32 flight_size;
__u32 burst_limited;
struct dst_entry *dst;
union sctp_addr saddr;
long unsigned int hbinterval;
long unsigned int sackdelay;
__u32 sackfreq;
atomic_t mtu_info;
ktime_t last_time_heard;
long unsigned int last_time_sent;
long unsigned int last_time_ecne_reduced;
__u16 pathmaxrxt;
__u32 flowlabel;
__u8 dscp;
int pf_retrans;
__u32 pathmtu;
__u32 param_flags;
int init_sent_count;
int state;
short unsigned int error_count;
struct timer_list T3_rtx_timer;
struct timer_list hb_timer;
struct timer_list proto_unreach_timer;
struct timer_list reconf_timer;
struct list_head transmitted;
struct sctp_packet packet;
struct list_head send_ready;
struct (anon) cacc;
__u64 hb_nonce;
struct callback_head rcu;
};
Regular
4.18
and 5.0
⚠️atomic_t mtu_info
__u32 flowlabel
__u8 dscp
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
⚠️__u16 ps_retrans
int pf_retrans
➡️ __u16 pf_retrans
5.8
and 5.11
⚠️__be16 encap_port
5.11
and 5.13
✅
5.13
and 5.15
⚠️long unsigned int probe_interval
struct timer_list probe_timer
struct (anon) pl
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅