From 611b1b713b2ae19dc633c3fdaab2accbaa9f32a4 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Thu, 21 Dec 2017 12:37:38 +0000 Subject: Use dir_fd instead of dirfd, because Solaris --- src/s6-rc/s6-rc-compile.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/s6-rc/s6-rc-compile.c b/src/s6-rc/s6-rc-compile.c index 11d87fe..a017fd1 100644 --- a/src/s6-rc/s6-rc-compile.c +++ b/src/s6-rc/s6-rc-compile.c @@ -1,6 +1,5 @@ /* ISC license. */ -#include /* NetBSD doesn't know dirfd() is POSIX */ #include #include #include @@ -499,7 +498,7 @@ static inline void add_sources (before_t *be, char const *srcdir, stralloc *sa) int fdsrc ; DIR *dir = opendir(srcdir) ; if (!dir) strerr_diefu2sys(111, "opendir ", srcdir) ; - fdsrc = dirfd(dir) ; + fdsrc = dir_fd(dir) ; for (;;) { struct stat st ; -- cgit v1.3.1