[PATCH ipsec-next v4 02/18] include: uapi: add ip_tfs_*_hdr packet formats
From: Christian Hopps <hidden>
Date: 2024-06-17 20:54:19
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Christian Hopps <hidden>
Date: 2024-06-17 20:54:19
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Christian Hopps <redacted> Add the on-wire basic and congestion-control IP-TFS packet headers. Signed-off-by: Christian Hopps <redacted> --- include/uapi/linux/ip.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+)
diff --git a/include/uapi/linux/ip.h b/include/uapi/linux/ip.h
index 283dec7e3645..5bd7ce934d74 100644
--- a/include/uapi/linux/ip.h
+++ b/include/uapi/linux/ip.h@@ -137,6 +137,22 @@ struct ip_beet_phdr { __u8 reserved; }; +struct ip_iptfs_hdr { + __u8 subtype; /* 0*: basic, 1: CC */ + __u8 flags; + __be16 block_offset; +}; + +struct ip_iptfs_cc_hdr { + __u8 subtype; /* 0: basic, 1*: CC */ + __u8 flags; + __be16 block_offset; + __be32 loss_rate; + __be64 rtt_adelay_xdelay; + __be32 tval; + __be32 techo; +}; + /* index values for the variables in ipv4_devconf */ enum {
--
2.45.2