Re: [net-next,v9,05/15] quic: provide quic.h header files for kernel and userspace

Simon Horman <[email protected]> Thu, 5 Feb 2026 11:55:06 +0000
Newsgroups dev.linux.lists.quic,dev.linux.lists.kernel-tls-handshake,org.kernel.vger.linux-cifs,org.kernel.vger.netdev
Message-ID <[email protected]>
This is an AI-generated review of your patch. The human sending this
email has considered the AI review valid, or at least plausible.

For local reproduction steps see https://netdev-ai.bots.linux.dev/ai-local.html
---
quic: provide quic.h header files for kernel and userspace

This commit adds quic.h header files in include/uapi/linux and
include/linux to provide the necessary definitions for the QUIC
socket API.

> diff --git a/include/uapi/linux/quic.h b/include/uapi/linux/quic.h
> --- /dev/null
> +++ b/include/uapi/linux/quic.h

[ ... ]

> +enum quic_msg_flags {
> +	/* flags for stream_flags */
> +	MSG_QUIC_STREAM_NEW		= MSG_SYN,
> +	MSG_QUIC_STREAM_FIN		= MSG_FIN,
> +	MSG_QUIC_STREAM_UNI		= MSG_CONFIRM,
> +	MSG_QUIC_STREAM_DONTWAIT	= MSG_WAITFORONE,
> +	MSG_QUIC_STREAM_SNDBLOCK	= MSG_ERRQUEUE,
> +
> +	/* extented flags for msg_flags */

This isn't a bug, but there's a typo: "extented" should be "extended".