AFS_SYSNAME="x86_darwin_150"
OSXSDK="macosx10.11"
;;
+ x86_64-apple-darwin16.*)
+ AFS_SYSNAME="x86_darwin_160"
+ OSXSDK="macosx10.12"
+ ;;
+ i?86-apple-darwin16.*)
+ AFS_SYSNAME="x86_darwin_160"
+ OSXSDK="macosx10.12"
+ ;;
sparc-sun-solaris2.8)
AFS_SYSNAME="sun4x_58"
;;
[#include <linux/fs.h>],
[void],
[struct inode *inode, void *link_data])
+ AC_CHECK_LINUX_OPERATION([inode_operations], [rename], [takes_flags],
+ [#include <linux/fs.h>],
+ [int],
+ [struct inode *oinode, struct dentry *odentry,
+ struct inode *ninode, struct dentry *ndentry,
+ unsigned int flags])
dnl Check for header files
AC_CHECK_LINUX_HEADER([config.h])
AC_CHECK_LINUX_STRUCT([ctl_table], [ctl_name], [sysctl.h])
AC_CHECK_LINUX_STRUCT([dentry], [d_u.d_alias], [dcache.h])
AC_CHECK_LINUX_STRUCT([dentry_operations], [d_automount], [dcache.h])
+ AC_CHECK_LINUX_STRUCT([group_info], [gid], [cred.h])
AC_CHECK_LINUX_STRUCT([inode], [i_alloc_sem], [fs.h])
AC_CHECK_LINUX_STRUCT([inode], [i_blkbits], [fs.h])
AC_CHECK_LINUX_STRUCT([inode], [i_blksize], [fs.h])
AC_CHECK_LINUX_FUNC([set_nlink],
[#include <linux/fs.h>],
[set_nlink(NULL, 1);])
+ AC_CHECK_LINUX_FUNC([setattr_prepare],
+ [#include <linux/fs.h>],
+ [setattr_prepare(NULL, NULL);])
AC_CHECK_LINUX_FUNC([sock_create_kern],
[#include <linux/net.h>],
[sock_create_kern(0, 0, 0, NULL);])