agetty: re-add utmp.h for Debian GNU/kFreeBSD

It's needed there to get login_tty(). On normal FreeBSD we would
need libutil.h.

Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
This commit is contained in:
Ruediger Meier 2016-12-01 09:57:51 +01:00 committed by Karel Zak
parent 85d846b88a
commit 77835be273
2 changed files with 9 additions and 1 deletions

View File

@ -208,6 +208,7 @@ AC_CHECK_HEADERS([ \
getopt.h \
inttypes.h \
lastlog.h \
libutil.h \
linux/btrfs.h \
linux/cdrom.h \
linux/falloc.h \
@ -257,6 +258,7 @@ AC_CHECK_HEADERS([ \
sys/un.h \
unistd.h \
shadow.h \
utmp.h \
utmpx.h \
])

View File

@ -55,7 +55,13 @@
#endif
#if defined(__FreeBSD_kernel__)
#include <pty.h>
# include <pty.h>
# ifdef HAVE_UTMPX_H
# include <utmp.h>
# endif
# ifdef HAVE_LIBUTIL_H
# include <libutil.h>
# endif
#endif
#ifdef __linux__