From d39b4a59ecf843ebcf5fece04009d1f48d276c5f Mon Sep 17 00:00:00 2001 From: Rasmus Villemoes Date: Fri, 23 Dec 2022 12:03:07 +0100 Subject: [PATCH] tty/module.c: include proper header for INIT_C_CC definition In upstream commit c9874d3ffeaf (termios: start unifying non-UAPI parts of asm/termios.h), the INIT_C_CC definition was moved to a new header, termios_internal.h. So we must include that header to get that macro, but conditionally, since the header does not exist in older kernels. --- tty/module.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tty/module.c b/tty/module.c index a0673b2b..551deb0c 100644 --- a/tty/module.c +++ b/tty/module.c @@ -45,6 +45,10 @@ #include #include +#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0) +#include +#endif + #include "../master/globals.h" #include "../include/ectty.h"