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) | |
]) |