[PATCH v2 08/13] Add IPPROTO_AGGFRAG from Linux 6.14 to netinet/in.h

Florian Weimer fweimer@redhat.com
Fri Jul 3 18:03:57 GMT 2026


* Adhemerval Zanella:

> It was added by commit 64e844505bc08cde3f346f193cbbbab0096fef54.
> ---
>  inet/netinet/in.h | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/inet/netinet/in.h b/inet/netinet/in.h
> index f70b0cfda8f..6fc6a278f35 100644
> --- a/inet/netinet/in.h
> +++ b/inet/netinet/in.h
> @@ -91,6 +91,8 @@ enum
>  #define IPPROTO_MPLS		IPPROTO_MPLS
>      IPPROTO_ETHERNET = 143, /* Ethernet-within-IPv6 Encapsulation.  */
>  #define IPPROTO_ETHERNET	IPPROTO_ETHERNET
> +    IPPROTO_AGGFRAG = 144,  /* AGGFRAG in ESP (RFC 9347).  */
> +#define IPPROTO_AGGFRAG		IPPROTO_AGGFRAG
>      IPPROTO_RAW = 255,	   /* Raw IP packets.  */
>  #define IPPROTO_RAW		IPPROTO_RAW
>      IPPROTO_SMC = 256,	   /* Shared Memory Communications.  */

We don't have the corresponding structures for most of the Linux IP
protocol definitions, so this is okay.

Reviewed-by: Florian Weimer <fweimer@redhat.com>

Thanks,
Florian



More information about the Libc-alpha mailing list