From 1015124530e1b2870c1f86c37098df0707a4e2b6 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 1 May 2022 20:50:17 +0200 Subject: [PATCH] Use sys/sysmacros.h, if available, for minor() and major() Signed-off-by: Joachim Wiberg --- configure.ac | 2 +- src/finit.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 923db532..e04365d5 100644 --- a/configure.ac +++ b/configure.ac @@ -33,7 +33,7 @@ AC_PROG_MKDIR_P # Configuration. AC_HEADER_STDC -AC_CHECK_HEADERS([termios.h sys/ioctl.h mntent.h]) +AC_CHECK_HEADERS([termios.h sys/ioctl.h mntent.h sys/sysmacros.h]) AC_CHECK_FUNCS([strstr getopt getmntent]) # Check for uint[8,16,32]_t diff --git a/src/finit.c b/src/finit.c index d7f11a66..57a3045c 100644 --- a/src/finit.c +++ b/src/finit.c @@ -35,6 +35,9 @@ #include #include /* umask(), mkdir() */ #include +#ifdef HAVE_SYS_SYSMACROS_H +#include +#endif #ifdef _LIBITE_LITE # include #else