diff --git a/src/liburing/include/liburing/compat.h b/src/liburing/include/liburing/compat.h index eb7daa3f..f82cb26b 100644 --- a/src/liburing/include/liburing/compat.h +++ b/src/liburing/include/liburing/compat.h @@ -2,12 +2,26 @@ #ifndef LIBURING_COMPAT_H #define LIBURING_COMPAT_H +#include + #include /* is included above and not needed again */ #define UAPI_LINUX_IO_URING_H_SKIP_LINUX_TIME_TYPES_H 1 #include +#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,12,0) + #include +#else + +#include + +#ifndef BLOCK_URING_CMD_DISCARD +#define BLOCK_URING_CMD_DISCARD _IO(0x12, 0) +#endif + +#endif + #endif