blob: 05e02b38fb5a4b00fd7fbae22b99be1367883e72 [file] [log] [blame]
AC_DEFUN([AC_PACKAGE_WANT_ATTRIBUTES_H],
[
AC_CHECK_HEADERS(attr/attributes.h)
])
#
# Check if we have a ATTR_ROOT flag and libattr structures
#
AC_DEFUN([AC_HAVE_LIBATTR],
[ AC_MSG_CHECKING([for struct attrlist_cursor])
AC_COMPILE_IFELSE(
[ AC_LANG_PROGRAM([[
#include <sys/types.h>
#include <attr/attributes.h>
]], [[
struct attrlist_cursor *cur;
struct attrlist *list;
struct attrlist_ent *ent;
int flags = ATTR_ROOT;
]])
], have_libattr=yes
AC_MSG_RESULT(yes),
AC_MSG_RESULT(no))
AC_SUBST(have_libattr)
])