r21931: include acl/libacl.h is present
authorStefan Metzmacher <metze@samba.org>
Thu, 22 Mar 2007 17:35:34 +0000 (17:35 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:18:49 +0000 (12:18 -0500)
I'm not sure if this should go into 3.0.25... it fixes a compiler warning about
a missing acl_get_perm() prototype

metze

source/configure.in
source/lib/replace/system/filesys.h

index 0b2f8bd905311b53905fa3dbdcd21758fb82aaea..2f6933b6b601f7795f65ce03ef59a958eca27887 100644 (file)
@@ -918,7 +918,8 @@ AC_CHECK_HEADERS(shadow.h)
 AC_CHECK_HEADERS(nss.h nss_common.h nsswitch.h ns_api.h sys/security.h)
 AC_CHECK_HEADERS(syscall.h sys/syscall.h)
 
-AC_CHECK_HEADERS(sys/acl.h sys/attributes.h attr/xattr.h sys/xattr.h sys/extattr.h sys/uio.h)
+AC_CHECK_HEADERS(sys/acl.h acl/libacl.h)
+AC_CHECK_HEADERS(sys/attributes.h attr/xattr.h sys/xattr.h sys/extattr.h sys/uio.h)
 AC_CHECK_HEADERS(sys/ea.h sys/proplist.h)
 
 AC_CHECK_HEADERS(sys/cdefs.h glob.h)
index 1e48f7ab40408a25a7fef509b56f33e5bbd6ceaa..ae36d17a0a1f699b89f4a87961edf69c19db0c9d 100644 (file)
 #include <sys/acl.h>
 #endif
 
+#ifdef HAVE_SYS_ACL_H
+#include <acl/libacl.h>
+#endif
+
 #ifdef HAVE_SYS_FS_S5PARAM_H 
 #include <sys/fs/s5param.h>
 #endif