#define _NFS_H_RPCGEN
#include <nfsc/libnfs-zdr.h>
-
+#include <nfsc/libnfs-zdr.h>
#ifdef __cplusplus
#define NFS3_CREATEVERFSIZE 8
#define NFS3_COOKIEVERFSIZE 8
-#if defined(ANDROID)
-typedef long long int quad_t;
-typedef long long unsigned u_quad_t;
-#endif
-#if defined(WIN32)
-typedef long long int quad_t;
-typedef long long unsigned u_quad_t;
-#endif
+
typedef char cookieverf3[NFS3_COOKIEVERFSIZE];
-typedef u_quad_t cookie3;
+typedef uint64_t cookie3;
struct nfs_fh3 {
struct {
typedef u_int gid3;
-typedef u_quad_t size3;
+typedef uint64_t size3;
-typedef u_quad_t fileid3;
+typedef uint64_t fileid3;
struct specdata3 {
u_int specdata1;
size3 size;
size3 used;
specdata3 rdev;
- u_quad_t fsid;
+ uint64_t fsid;
fileid3 fileid;
nfstime3 atime;
nfstime3 mtime;
};
typedef enum stable_how stable_how;
-typedef u_quad_t offset3;
+typedef uint64_t offset3;
typedef u_int count3;