1 /* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*-
2 * vim:expandtab:shiftwidth=8:tabstop=8:
4 * This file is part of Lustre, http://www.lustre.org
6 * Lustre public user-space interface definitions.
9 #ifndef _DARWIN_LUSTRE_USER_H
10 #define _DARWIN_LUSTRE_USER_H
12 #include <lustre/types.h>
18 # include <sys/utsname.h>
19 # include <sys/stat.h>
21 # include <sys/mount.h>
22 # include <sys/fcntl.h>
23 # include <sys/ioccom.h>
24 # include <sys/wait.h>
28 typedef struct stat lstat_t;
29 #define HAVE_LOV_USER_MDS_DATA
32 #if (BITS_PER_LONG == 32 || __WORDSIZE == 32)
35 # define LPX64 "%#llx"
38 #elif (BITS_PER_LONG == 64 || __WORDSIZE == 64)
47 #endif /* _LUSTRE_USER_H */