diff --git a/src/basic/meson.build b/src/basic/meson.build index 17282a9bef..f74bfb09d5 100644 --- a/src/basic/meson.build +++ b/src/basic/meson.build @@ -112,6 +112,7 @@ basic_sources = files(''' missing_socket.h missing_stat.h missing_syscall.h + missing_timerfd.h missing_type.h missing_vxcan.h mkdir-label.c diff --git a/src/basic/missing.h b/src/basic/missing.h index 8d12cb318d..79faeeb9cf 100644 --- a/src/basic/missing.h +++ b/src/basic/missing.h @@ -93,10 +93,6 @@ # define CIFS_MAGIC_NUMBER 0xFF534D42 #endif -#ifndef TFD_TIMER_CANCEL_ON_SET -# define TFD_TIMER_CANCEL_ON_SET (1 << 1) -#endif - #ifndef DRM_IOCTL_SET_MASTER # define DRM_IOCTL_SET_MASTER _IO('d', 0x1e) #endif @@ -150,6 +146,7 @@ #include "missing_prctl.h" #include "missing_resource.h" #include "missing_socket.h" +#include "missing_timerfd.h" #include "missing_type.h" #include "missing_syscall.h" diff --git a/src/basic/missing_timerfd.h b/src/basic/missing_timerfd.h new file mode 100644 index 0000000000..6b0404453a --- /dev/null +++ b/src/basic/missing_timerfd.h @@ -0,0 +1,8 @@ +/* SPDX-License-Identifier: LGPL-2.1+ */ +#pragma once + +#include + +#ifndef TFD_TIMER_CANCEL_ON_SET +#define TFD_TIMER_CANCEL_ON_SET (1 << 1) +#endif