nfs-ganesha 1.4
Classes | Defines | Typedefs | Enumerations | Functions

nfs23.h File Reference

#include "ganesha_rpc.h"
#include "extended_types.h"
#include "mount.h"

Go to the source code of this file.

Classes

struct  nfsdata2
struct  nfstime2
struct  fattr2
struct  fhstatus2
struct  diropargs2
struct  DIROP2resok
struct  DIROP2res
struct  ATTR2res
struct  sattr2
struct  statinfo2
struct  STATFS2res
struct  READDIR2args
struct  entry2
struct  READDIR2resok
struct  READDIR2res
struct  SYMLINK2args
struct  LINK2args
struct  RENAME2args
struct  CREATE2args
struct  WRITE2args
struct  READ2resok
struct  READ2res
struct  READ2args
struct  READLINK2res
struct  SETATTR2args
struct  specdata3
struct  nfs_fh3
struct  nfstime3
struct  fattr3
struct  post_op_attr
struct  wcc_attr
struct  pre_op_attr
struct  wcc_data
struct  post_op_fh3
struct  set_mode3
struct  set_uid3
struct  set_gid3
struct  set_size3
struct  set_atime
struct  set_mtime
struct  sattr3
struct  diropargs3
struct  GETATTR3args
struct  GETATTR3resok
struct  GETATTR3res
struct  sattrguard3
struct  SETATTR3args
struct  SETATTR3resok
struct  SETATTR3resfail
struct  SETATTR3res
struct  LOOKUP3args
struct  LOOKUP3resok
struct  LOOKUP3resfail
struct  LOOKUP3res
struct  ACCESS3args
struct  ACCESS3resok
struct  ACCESS3resfail
struct  ACCESS3res
struct  READLINK3args
struct  READLINK3resok
struct  READLINK3resfail
struct  READLINK3res
struct  READ3args
struct  READ3resok
struct  READ3resfail
struct  READ3res
struct  WRITE3args
struct  WRITE3resok
struct  WRITE3resfail
struct  WRITE3res
struct  createhow3
struct  CREATE3args
struct  CREATE3resok
struct  CREATE3resfail
struct  CREATE3res
struct  MKDIR3args
struct  MKDIR3resok
struct  MKDIR3resfail
struct  MKDIR3res
struct  symlinkdata3
struct  SYMLINK3args
struct  SYMLINK3resok
struct  SYMLINK3resfail
struct  SYMLINK3res
struct  devicedata3
struct  mknoddata3
struct  MKNOD3args
struct  MKNOD3resok
struct  MKNOD3resfail
struct  MKNOD3res
struct  REMOVE3args
struct  REMOVE3resok
struct  REMOVE3resfail
struct  REMOVE3res
struct  RMDIR3args
struct  RMDIR3resok
struct  RMDIR3resfail
struct  RMDIR3res
struct  RENAME3args
struct  RENAME3resok
struct  RENAME3resfail
struct  RENAME3res
struct  LINK3args
struct  LINK3resok
struct  LINK3resfail
struct  LINK3res
struct  READDIR3args
struct  entry3
struct  dirlist3
struct  READDIR3resok
struct  READDIR3resfail
struct  READDIR3res
struct  READDIRPLUS3args
struct  entryplus3
struct  dirlistplus3
struct  READDIRPLUS3resok
struct  READDIRPLUS3resfail
struct  READDIRPLUS3res
struct  FSSTAT3args
struct  FSSTAT3resok
struct  FSSTAT3resfail
struct  FSSTAT3res
struct  FSINFO3args
struct  FSINFO3resok
struct  FSINFO3resfail
struct  FSINFO3res
struct  PATHCONF3args
struct  PATHCONF3resok
struct  PATHCONF3resfail
struct  PATHCONF3res
struct  COMMIT3args
struct  COMMIT3resok
struct  COMMIT3resfail
struct  COMMIT3res

Defines

#define NFS2_MAXDATA   8192
#define NFS2_MAXPATHLEN   1024
#define NFS2_MAXNAMLEN   255
#define NFS2_COOKIESIZE   4
#define NFS2_FHSIZE   32
#define NFS2_MNTPATHLEN   1024
#define NFS2_MNTNAMLEN   255
#define NFS3_FHSIZE   64
#define NFS3_COOKIEVERFSIZE   8
#define NFS3_CREATEVERFSIZE   8
#define NFS3_WRITEVERFSIZE   8
#define NFS2_MAX_FILESIZE   (2147483647)
#define ACCESS3_READ   0x0001
#define ACCESS3_LOOKUP   0x0002
#define ACCESS3_MODIFY   0x0004
#define ACCESS3_EXTEND   0x0008
#define ACCESS3_DELETE   0x0010
#define ACCESS3_EXECUTE   0x0020
#define FSF3_LINK   0x0001
#define FSF3_SYMLINK   0x0002
#define FSF3_HOMOGENEOUS   0x0008
#define FSF3_CANSETTIME   0x0010
#define NFS_PROGRAM   100003
#define NFS_V2   2
#define NFSPROC_NULL   0
#define NFSPROC_GETATTR   1
#define NFSPROC_SETATTR   2
#define NFSPROC_ROOT   3
#define NFSPROC_LOOKUP   4
#define NFSPROC_READLINK   5
#define NFSPROC_READ   6
#define NFSPROC_WRITECACHE   7
#define NFSPROC_WRITE   8
#define NFSPROC_CREATE   9
#define NFSPROC_REMOVE   10
#define NFSPROC_RENAME   11
#define NFSPROC_LINK   12
#define NFSPROC_SYMLINK   13
#define NFSPROC_MKDIR   14
#define NFSPROC_RMDIR   15
#define NFSPROC_READDIR   16
#define NFSPROC_STATFS   17
#define NFS_V3   3
#define NFSPROC3_NULL   0
#define NFSPROC3_GETATTR   1
#define NFSPROC3_SETATTR   2
#define NFSPROC3_LOOKUP   3
#define NFSPROC3_ACCESS   4
#define NFSPROC3_READLINK   5
#define NFSPROC3_READ   6
#define NFSPROC3_WRITE   7
#define NFSPROC3_CREATE   8
#define NFSPROC3_MKDIR   9
#define NFSPROC3_SYMLINK   10
#define NFSPROC3_MKNOD   11
#define NFSPROC3_REMOVE   12
#define NFSPROC3_RMDIR   13
#define NFSPROC3_RENAME   14
#define NFSPROC3_LINK   15
#define NFSPROC3_READDIR   16
#define NFSPROC3_READDIRPLUS   17
#define NFSPROC3_FSSTAT   18
#define NFSPROC3_FSINFO   19
#define NFSPROC3_PATHCONF   20
#define NFSPROC3_COMMIT   21

Typedefs

typedef char * nfspath2
typedef char * filename2
typedef char fhandle2 [NFS2_FHSIZE]
typedef char nfscookie2 [NFS2_COOKIESIZE]
typedef enum nfsstat2 nfsstat2
typedef enum ftype2 ftype2
typedef struct nfstime2 nfstime2
typedef struct fattr2 fattr2
typedef struct fhstatus2 fhstatus2
typedef struct diropargs2 diropargs2
typedef struct DIROP2resok DIROP2resok
typedef struct DIROP2res DIROP2res
typedef struct ATTR2res ATTR2res
typedef struct sattr2 sattr2
typedef struct statinfo2 statinfo2
typedef struct STATFS2res STATFS2res
typedef struct READDIR2args READDIR2args
typedef struct entry2 entry2
typedef struct READDIR2resok READDIR2resok
typedef struct READDIR2res READDIR2res
typedef struct SYMLINK2args SYMLINK2args
typedef struct LINK2args LINK2args
typedef struct RENAME2args RENAME2args
typedef struct CREATE2args CREATE2args
typedef struct WRITE2args WRITE2args
typedef struct READ2resok READ2resok
typedef struct READ2res READ2res
typedef struct READ2args READ2args
typedef struct READLINK2res READLINK2res
typedef struct SETATTR2args SETATTR2args
typedef u_longlong_t nfs3_uint64
typedef longlong_t nfs3_int64
typedef u_int nfs3_uint32
typedef int nfs3_int32
typedef char * filename3
typedef char * nfspath3
typedef nfs3_uint64 fileid3
typedef nfs3_uint64 cookie3
typedef char cookieverf3 [8]
typedef char createverf3 [8]
typedef char writeverf3 [8]
typedef nfs3_uint32 uid3
typedef nfs3_uint32 gid3
typedef nfs3_uint64 size3
typedef nfs3_uint64 offset3
typedef nfs3_uint32 mode3
typedef nfs3_uint32 count3
typedef enum nfsstat3 nfsstat3
typedef enum ftype3 ftype3
typedef struct specdata3 specdata3
typedef struct nfs_fh3 nfs_fh3
typedef struct nfstime3 nfstime3
typedef struct fattr3 fattr3
typedef struct post_op_attr post_op_attr
typedef struct wcc_attr wcc_attr
typedef struct pre_op_attr pre_op_attr
typedef struct wcc_data wcc_data
typedef struct post_op_fh3 post_op_fh3
typedef enum time_how time_how
typedef struct set_mode3 set_mode3
typedef struct set_uid3 set_uid3
typedef struct set_gid3 set_gid3
typedef struct set_size3 set_size3
typedef struct set_atime set_atime
typedef struct set_mtime set_mtime
typedef struct sattr3 sattr3
typedef struct diropargs3 diropargs3
typedef struct GETATTR3args GETATTR3args
typedef struct GETATTR3resok GETATTR3resok
typedef struct GETATTR3res GETATTR3res
typedef struct sattrguard3 sattrguard3
typedef struct SETATTR3args SETATTR3args
typedef struct SETATTR3resok SETATTR3resok
typedef struct SETATTR3resfail SETATTR3resfail
typedef struct SETATTR3res SETATTR3res
typedef struct LOOKUP3args LOOKUP3args
typedef struct LOOKUP3resok LOOKUP3resok
typedef struct LOOKUP3resfail LOOKUP3resfail
typedef struct LOOKUP3res LOOKUP3res
typedef struct ACCESS3args ACCESS3args
typedef struct ACCESS3resok ACCESS3resok
typedef struct ACCESS3resfail ACCESS3resfail
typedef struct ACCESS3res ACCESS3res
typedef struct READLINK3args READLINK3args
typedef struct READLINK3resok READLINK3resok
typedef struct READLINK3resfail READLINK3resfail
typedef struct READLINK3res READLINK3res
typedef struct READ3args READ3args
typedef struct READ3resok READ3resok
typedef struct READ3resfail READ3resfail
typedef struct READ3res READ3res
typedef enum stable_how stable_how
typedef struct WRITE3args WRITE3args
typedef struct WRITE3resok WRITE3resok
typedef struct WRITE3resfail WRITE3resfail
typedef struct WRITE3res WRITE3res
typedef enum createmode3 createmode3
typedef struct createhow3 createhow3
typedef struct CREATE3args CREATE3args
typedef struct CREATE3resok CREATE3resok
typedef struct CREATE3resfail CREATE3resfail
typedef struct CREATE3res CREATE3res
typedef struct MKDIR3args MKDIR3args
typedef struct MKDIR3resok MKDIR3resok
typedef struct MKDIR3resfail MKDIR3resfail
typedef struct MKDIR3res MKDIR3res
typedef struct symlinkdata3 symlinkdata3
typedef struct SYMLINK3args SYMLINK3args
typedef struct SYMLINK3resok SYMLINK3resok
typedef struct SYMLINK3resfail SYMLINK3resfail
typedef struct SYMLINK3res SYMLINK3res
typedef struct devicedata3 devicedata3
typedef struct mknoddata3 mknoddata3
typedef struct MKNOD3args MKNOD3args
typedef struct MKNOD3resok MKNOD3resok
typedef struct MKNOD3resfail MKNOD3resfail
typedef struct MKNOD3res MKNOD3res
typedef struct REMOVE3args REMOVE3args
typedef struct REMOVE3resok REMOVE3resok
typedef struct REMOVE3resfail REMOVE3resfail
typedef struct REMOVE3res REMOVE3res
typedef struct RMDIR3args RMDIR3args
typedef struct RMDIR3resok RMDIR3resok
typedef struct RMDIR3resfail RMDIR3resfail
typedef struct RMDIR3res RMDIR3res
typedef struct RENAME3args RENAME3args
typedef struct RENAME3resok RENAME3resok
typedef struct RENAME3resfail RENAME3resfail
typedef struct RENAME3res RENAME3res
typedef struct LINK3args LINK3args
typedef struct LINK3resok LINK3resok
typedef struct LINK3resfail LINK3resfail
typedef struct LINK3res LINK3res
typedef struct READDIR3args READDIR3args
typedef struct entry3 entry3
typedef struct dirlist3 dirlist3
typedef struct READDIR3resok READDIR3resok
typedef struct READDIR3resfail READDIR3resfail
typedef struct READDIR3res READDIR3res
typedef struct READDIRPLUS3args READDIRPLUS3args
typedef struct entryplus3 entryplus3
typedef struct dirlistplus3 dirlistplus3
typedef struct READDIRPLUS3resok READDIRPLUS3resok
typedef struct READDIRPLUS3resfail READDIRPLUS3resfail
typedef struct READDIRPLUS3res READDIRPLUS3res
typedef struct FSSTAT3args FSSTAT3args
typedef struct FSSTAT3resok FSSTAT3resok
typedef struct FSSTAT3resfail FSSTAT3resfail
typedef struct FSSTAT3res FSSTAT3res
typedef struct FSINFO3args FSINFO3args
typedef struct FSINFO3resok FSINFO3resok
typedef struct FSINFO3resfail FSINFO3resfail
typedef struct FSINFO3res FSINFO3res
typedef struct PATHCONF3args PATHCONF3args
typedef struct PATHCONF3resok PATHCONF3resok
typedef struct PATHCONF3resfail PATHCONF3resfail
typedef struct PATHCONF3res PATHCONF3res
typedef struct COMMIT3args COMMIT3args
typedef struct COMMIT3resok COMMIT3resok
typedef struct COMMIT3resfail COMMIT3resfail
typedef struct COMMIT3res COMMIT3res

Enumerations

enum  nfsstat2 {
  NFS_OK = 0, NFSERR_PERM = 1, NFSERR_NOENT = 2, NFSERR_IO = 5,
  NFSERR_NXIO = 6, NFSERR_ACCES = 13, NFSERR_EXIST = 17, NFSERR_NODEV = 19,
  NFSERR_NOTDIR = 20, NFSERR_ISDIR = 21, NFSERR_FBIG = 27, NFSERR_NOSPC = 28,
  NFSERR_ROFS = 30, NFSERR_NAMETOOLONG = 63, NFSERR_NOTEMPTY = 66, NFSERR_DQUOT = 69,
  NFSERR_STALE = 70, NFSERR_WFLUSH = 99
}
enum  ftype2 {
  NFNON = 0, NFREG = 1, NFDIR = 2, NFBLK = 3,
  NFCHR = 4, NFLNK = 5, NFSOCK = 6, NFBAD = 7,
  NFFIFO = 8
}
enum  nfsstat3 {
  NFS3_OK = 0, NFS3ERR_PERM = 1, NFS3ERR_NOENT = 2, NFS3ERR_IO = 5,
  NFS3ERR_NXIO = 6, NFS3ERR_ACCES = 13, NFS3ERR_EXIST = 17, NFS3ERR_XDEV = 18,
  NFS3ERR_NODEV = 19, NFS3ERR_NOTDIR = 20, NFS3ERR_ISDIR = 21, NFS3ERR_INVAL = 22,
  NFS3ERR_FBIG = 27, NFS3ERR_NOSPC = 28, NFS3ERR_ROFS = 30, NFS3ERR_MLINK = 31,
  NFS3ERR_NAMETOOLONG = 63, NFS3ERR_NOTEMPTY = 66, NFS3ERR_DQUOT = 69, NFS3ERR_STALE = 70,
  NFS3ERR_REMOTE = 71, NFS3ERR_BADHANDLE = 10001, NFS3ERR_NOT_SYNC = 10002, NFS3ERR_BAD_COOKIE = 10003,
  NFS3ERR_NOTSUPP = 10004, NFS3ERR_TOOSMALL = 10005, NFS3ERR_SERVERFAULT = 10006, NFS3ERR_BADTYPE = 10007,
  NFS3ERR_JUKEBOX = 10008
}
enum  ftype3 {
  NF3REG = 1, NF3DIR = 2, NF3BLK = 3, NF3CHR = 4,
  NF3LNK = 5, NF3SOCK = 6, NF3FIFO = 7
}
enum  time_how { DONT_CHANGE = 0, SET_TO_SERVER_TIME = 1, SET_TO_CLIENT_TIME = 2 }
enum  stable_how { UNSTABLE = 0, DATA_SYNC = 1, FILE_SYNC = 2 }
enum  createmode3 { UNCHECKED = 0, GUARDED = 1, EXCLUSIVE = 2 }

Functions

bool_t xdr_nfspath2 (XDR *, nfspath2 *)
bool_t xdr_filename2 (XDR *, filename2 *)
bool_t xdr_fhandle2 (XDR *, fhandle2)
bool_t xdr_nfsdata2 (XDR *, nfsdata2 *)
bool_t xdr_nfscookie2 (XDR *, nfscookie2)
bool_t xdr_nfsstat2 (XDR *, nfsstat2 *)
bool_t xdr_ftype2 (XDR *, ftype2 *)
bool_t xdr_nfstime2 (XDR *, nfstime2 *)
bool_t xdr_fattr2 (XDR *, fattr2 *)
bool_t xdr_fhstatus2 (XDR *, fhstatus2 *)
bool_t xdr_diropargs2 (XDR *, diropargs2 *)
bool_t xdr_DIROP2resok (XDR *, DIROP2resok *)
bool_t xdr_DIROP2res (XDR *, DIROP2res *)
bool_t xdr_ATTR2res (XDR *, ATTR2res *)
bool_t xdr_sattr2 (XDR *, sattr2 *)
bool_t xdr_statinfo2 (XDR *, statinfo2 *)
bool_t xdr_STATFS2res (XDR *, STATFS2res *)
bool_t xdr_READDIR2args (XDR *, READDIR2args *)
bool_t xdr_entry2 (XDR *, entry2 *)
bool_t xdr_READDIR2resok (XDR *, READDIR2resok *)
bool_t xdr_READDIR2res (XDR *, READDIR2res *)
bool_t xdr_SYMLINK2args (XDR *, SYMLINK2args *)
bool_t xdr_LINK2args (XDR *, LINK2args *)
bool_t xdr_RENAME2args (XDR *, RENAME2args *)
bool_t xdr_CREATE2args (XDR *, CREATE2args *)
bool_t xdr_WRITE2args (XDR *, WRITE2args *)
bool_t xdr_READ2resok (XDR *, READ2resok *)
bool_t xdr_READ2res (XDR *, READ2res *)
bool_t xdr_READ2args (XDR *, READ2args *)
bool_t xdr_READLINK2res (XDR *, READLINK2res *)
bool_t xdr_SETATTR2args (XDR *, SETATTR2args *)
bool_t xdr_nfs3_uint64 (XDR *, nfs3_uint64 *)
bool_t xdr_nfs3_int64 (XDR *, nfs3_int64 *)
bool_t xdr_nfs3_uint32 (XDR *, nfs3_uint32 *)
bool_t xdr_nfs3_int32 (XDR *, nfs3_int32 *)
bool_t xdr_filename3 (XDR *, filename3 *)
bool_t xdr_nfspath3 (XDR *, nfspath3 *)
bool_t xdr_fileid3 (XDR *, fileid3 *)
bool_t xdr_cookie3 (XDR *, cookie3 *)
bool_t xdr_fhandle3 (XDR *, fhandle3 *)
bool_t xdr_cookieverf3 (XDR *, cookieverf3)
bool_t xdr_createverf3 (XDR *, createverf3)
bool_t xdr_writeverf3 (XDR *, writeverf3)
bool_t xdr_uid3 (XDR *, uid3 *)
bool_t xdr_gid3 (XDR *, gid3 *)
bool_t xdr_size3 (XDR *, size3 *)
bool_t xdr_offset3 (XDR *, offset3 *)
bool_t xdr_mode3 (XDR *, mode3 *)
bool_t xdr_count3 (XDR *, count3 *)
bool_t xdr_nfsstat3 (XDR *, nfsstat3 *)
bool_t xdr_ftype3 (XDR *, ftype3 *)
bool_t xdr_specdata3 (XDR *, specdata3 *)
bool_t xdr_nfs_fh3 (XDR *, nfs_fh3 *)
bool_t xdr_nfstime3 (XDR *, nfstime3 *)
bool_t xdr_fattr3 (XDR *, fattr3 *)
bool_t xdr_post_op_attr (XDR *, post_op_attr *)
bool_t xdr_wcc_attr (XDR *, wcc_attr *)
bool_t xdr_pre_op_attr (XDR *, pre_op_attr *)
bool_t xdr_wcc_data (XDR *, wcc_data *)
bool_t xdr_post_op_fh3 (XDR *, post_op_fh3 *)
bool_t xdr_time_how (XDR *, time_how *)
bool_t xdr_set_mode3 (XDR *, set_mode3 *)
bool_t xdr_set_uid3 (XDR *, set_uid3 *)
bool_t xdr_set_gid3 (XDR *, set_gid3 *)
bool_t xdr_set_size3 (XDR *, set_size3 *)
bool_t xdr_set_atime (XDR *, set_atime *)
bool_t xdr_set_mtime (XDR *, set_mtime *)
bool_t xdr_sattr3 (XDR *, sattr3 *)
bool_t xdr_diropargs3 (XDR *, diropargs3 *)
bool_t xdr_GETATTR3args (XDR *, GETATTR3args *)
bool_t xdr_GETATTR3resok (XDR *, GETATTR3resok *)
bool_t xdr_GETATTR3res (XDR *, GETATTR3res *)
bool_t xdr_sattrguard3 (XDR *, sattrguard3 *)
bool_t xdr_SETATTR3args (XDR *, SETATTR3args *)
bool_t xdr_SETATTR3resok (XDR *, SETATTR3resok *)
bool_t xdr_SETATTR3resfail (XDR *, SETATTR3resfail *)
bool_t xdr_SETATTR3res (XDR *, SETATTR3res *)
bool_t xdr_LOOKUP3args (XDR *, LOOKUP3args *)
bool_t xdr_LOOKUP3resok (XDR *, LOOKUP3resok *)
bool_t xdr_LOOKUP3resfail (XDR *, LOOKUP3resfail *)
bool_t xdr_LOOKUP3res (XDR *, LOOKUP3res *)
bool_t xdr_ACCESS3args (XDR *, ACCESS3args *)
bool_t xdr_ACCESS3resok (XDR *, ACCESS3resok *)
bool_t xdr_ACCESS3resfail (XDR *, ACCESS3resfail *)
bool_t xdr_ACCESS3res (XDR *, ACCESS3res *)
bool_t xdr_READLINK3args (XDR *, READLINK3args *)
bool_t xdr_READLINK3resok (XDR *, READLINK3resok *)
bool_t xdr_READLINK3resfail (XDR *, READLINK3resfail *)
bool_t xdr_READLINK3res (XDR *, READLINK3res *)
bool_t xdr_READ3args (XDR *, READ3args *)
bool_t xdr_READ3resok (XDR *, READ3resok *)
bool_t xdr_READ3resfail (XDR *, READ3resfail *)
bool_t xdr_READ3res (XDR *, READ3res *)
bool_t xdr_stable_how (XDR *, stable_how *)
bool_t xdr_WRITE3args (XDR *, WRITE3args *)
bool_t xdr_WRITE3resok (XDR *, WRITE3resok *)
bool_t xdr_WRITE3resfail (XDR *, WRITE3resfail *)
bool_t xdr_WRITE3res (XDR *, WRITE3res *)
bool_t xdr_createmode3 (XDR *, createmode3 *)
bool_t xdr_createhow3 (XDR *, createhow3 *)
bool_t xdr_CREATE3args (XDR *, CREATE3args *)
bool_t xdr_CREATE3resok (XDR *, CREATE3resok *)
bool_t xdr_CREATE3resfail (XDR *, CREATE3resfail *)
bool_t xdr_CREATE3res (XDR *, CREATE3res *)
bool_t xdr_MKDIR3args (XDR *, MKDIR3args *)
bool_t xdr_MKDIR3resok (XDR *, MKDIR3resok *)
bool_t xdr_MKDIR3resfail (XDR *, MKDIR3resfail *)
bool_t xdr_MKDIR3res (XDR *, MKDIR3res *)
bool_t xdr_symlinkdata3 (XDR *, symlinkdata3 *)
bool_t xdr_SYMLINK3args (XDR *, SYMLINK3args *)
bool_t xdr_SYMLINK3resok (XDR *, SYMLINK3resok *)
bool_t xdr_SYMLINK3resfail (XDR *, SYMLINK3resfail *)
bool_t xdr_SYMLINK3res (XDR *, SYMLINK3res *)
bool_t xdr_devicedata3 (XDR *, devicedata3 *)
bool_t xdr_mknoddata3 (XDR *, mknoddata3 *)
bool_t xdr_MKNOD3args (XDR *, MKNOD3args *)
bool_t xdr_MKNOD3resok (XDR *, MKNOD3resok *)
bool_t xdr_MKNOD3resfail (XDR *, MKNOD3resfail *)
bool_t xdr_MKNOD3res (XDR *, MKNOD3res *)
bool_t xdr_REMOVE3args (XDR *, REMOVE3args *)
bool_t xdr_REMOVE3resok (XDR *, REMOVE3resok *)
bool_t xdr_REMOVE3resfail (XDR *, REMOVE3resfail *)
bool_t xdr_REMOVE3res (XDR *, REMOVE3res *)
bool_t xdr_RMDIR3args (XDR *, RMDIR3args *)
bool_t xdr_RMDIR3resok (XDR *, RMDIR3resok *)
bool_t xdr_RMDIR3resfail (XDR *, RMDIR3resfail *)
bool_t xdr_RMDIR3res (XDR *, RMDIR3res *)
bool_t xdr_RENAME3args (XDR *, RENAME3args *)
bool_t xdr_RENAME3resok (XDR *, RENAME3resok *)
bool_t xdr_RENAME3resfail (XDR *, RENAME3resfail *)
bool_t xdr_RENAME3res (XDR *, RENAME3res *)
bool_t xdr_LINK3args (XDR *, LINK3args *)
bool_t xdr_LINK3resok (XDR *, LINK3resok *)
bool_t xdr_LINK3resfail (XDR *, LINK3resfail *)
bool_t xdr_LINK3res (XDR *, LINK3res *)
bool_t xdr_READDIR3args (XDR *, READDIR3args *)
bool_t xdr_entry3 (XDR *, entry3 *)
bool_t xdr_dirlist3 (XDR *, dirlist3 *)
bool_t xdr_READDIR3resok (XDR *, READDIR3resok *)
bool_t xdr_READDIR3resfail (XDR *, READDIR3resfail *)
bool_t xdr_READDIR3res (XDR *, READDIR3res *)
bool_t xdr_READDIRPLUS3args (XDR *, READDIRPLUS3args *)
bool_t xdr_entryplus3 (XDR *, entryplus3 *)
bool_t xdr_dirlistplus3 (XDR *, dirlistplus3 *)
bool_t xdr_READDIRPLUS3resok (XDR *, READDIRPLUS3resok *)
bool_t xdr_READDIRPLUS3resfail (XDR *, READDIRPLUS3resfail *)
bool_t xdr_READDIRPLUS3res (XDR *, READDIRPLUS3res *)
bool_t xdr_FSSTAT3args (XDR *, FSSTAT3args *)
bool_t xdr_FSSTAT3resok (XDR *, FSSTAT3resok *)
bool_t xdr_FSSTAT3resfail (XDR *, FSSTAT3resfail *)
bool_t xdr_FSSTAT3res (XDR *, FSSTAT3res *)
bool_t xdr_FSINFO3args (XDR *, FSINFO3args *)
bool_t xdr_FSINFO3resok (XDR *, FSINFO3resok *)
bool_t xdr_FSINFO3resfail (XDR *, FSINFO3resfail *)
bool_t xdr_FSINFO3res (XDR *, FSINFO3res *)
bool_t xdr_PATHCONF3args (XDR *, PATHCONF3args *)
bool_t xdr_PATHCONF3resok (XDR *, PATHCONF3resok *)
bool_t xdr_PATHCONF3resfail (XDR *, PATHCONF3resfail *)
bool_t xdr_PATHCONF3res (XDR *, PATHCONF3res *)
bool_t xdr_COMMIT3args (XDR *, COMMIT3args *)
bool_t xdr_COMMIT3resok (XDR *, COMMIT3resok *)
bool_t xdr_COMMIT3resfail (XDR *, COMMIT3resfail *)
bool_t xdr_COMMIT3res (XDR *, COMMIT3res *)

Define Documentation

#define ACCESS3_DELETE   0x0010

Definition at line 660 of file nfs23.h.

#define ACCESS3_EXECUTE   0x0020

Definition at line 661 of file nfs23.h.

#define ACCESS3_EXTEND   0x0008

Definition at line 659 of file nfs23.h.

#define ACCESS3_LOOKUP   0x0002

Definition at line 657 of file nfs23.h.

#define ACCESS3_MODIFY   0x0004

Definition at line 658 of file nfs23.h.

#define ACCESS3_READ   0x0001

Definition at line 656 of file nfs23.h.

#define FSF3_CANSETTIME   0x0010

Definition at line 1245 of file nfs23.h.

#define FSF3_HOMOGENEOUS   0x0008

Definition at line 1244 of file nfs23.h.

#define FSF3_LINK   0x0001

Definition at line 1242 of file nfs23.h.

#define FSF3_SYMLINK   0x0002

Definition at line 1243 of file nfs23.h.

#define NFS2_COOKIESIZE   4

Definition at line 23 of file nfs23.h.

#define NFS2_FHSIZE   32

Definition at line 24 of file nfs23.h.

#define NFS2_MAX_FILESIZE   (2147483647)

Definition at line 33 of file nfs23.h.

#define NFS2_MAXDATA   8192

Definition at line 20 of file nfs23.h.

#define NFS2_MAXNAMLEN   255

Definition at line 22 of file nfs23.h.

#define NFS2_MAXPATHLEN   1024

Definition at line 21 of file nfs23.h.

#define NFS2_MNTNAMLEN   255

Definition at line 26 of file nfs23.h.

#define NFS2_MNTPATHLEN   1024

Definition at line 25 of file nfs23.h.

#define NFS3_COOKIEVERFSIZE   8

Definition at line 29 of file nfs23.h.

#define NFS3_CREATEVERFSIZE   8

Definition at line 30 of file nfs23.h.

#define NFS3_FHSIZE   64

Definition at line 28 of file nfs23.h.

#define NFS3_WRITEVERFSIZE   8

Definition at line 31 of file nfs23.h.

#define NFS_PROGRAM   100003

Definition at line 1353 of file nfs23.h.

#define NFS_V2   2

Definition at line 1354 of file nfs23.h.

#define NFS_V3   3

Definition at line 1373 of file nfs23.h.

#define NFSPROC3_ACCESS   4

Definition at line 1378 of file nfs23.h.

#define NFSPROC3_COMMIT   21

Definition at line 1395 of file nfs23.h.

#define NFSPROC3_CREATE   8

Definition at line 1382 of file nfs23.h.

#define NFSPROC3_FSINFO   19

Definition at line 1393 of file nfs23.h.

#define NFSPROC3_FSSTAT   18

Definition at line 1392 of file nfs23.h.

#define NFSPROC3_GETATTR   1

Definition at line 1375 of file nfs23.h.

#define NFSPROC3_LINK   15

Definition at line 1389 of file nfs23.h.

#define NFSPROC3_LOOKUP   3

Definition at line 1377 of file nfs23.h.

#define NFSPROC3_MKDIR   9

Definition at line 1383 of file nfs23.h.

#define NFSPROC3_MKNOD   11

Definition at line 1385 of file nfs23.h.

#define NFSPROC3_NULL   0

Definition at line 1374 of file nfs23.h.

#define NFSPROC3_PATHCONF   20

Definition at line 1394 of file nfs23.h.

#define NFSPROC3_READ   6

Definition at line 1380 of file nfs23.h.

#define NFSPROC3_READDIR   16

Definition at line 1390 of file nfs23.h.

#define NFSPROC3_READDIRPLUS   17

Definition at line 1391 of file nfs23.h.

#define NFSPROC3_READLINK   5

Definition at line 1379 of file nfs23.h.

#define NFSPROC3_REMOVE   12

Definition at line 1386 of file nfs23.h.

#define NFSPROC3_RENAME   14

Definition at line 1388 of file nfs23.h.

#define NFSPROC3_RMDIR   13

Definition at line 1387 of file nfs23.h.

#define NFSPROC3_SETATTR   2

Definition at line 1376 of file nfs23.h.

#define NFSPROC3_SYMLINK   10

Definition at line 1384 of file nfs23.h.

#define NFSPROC3_WRITE   7

Definition at line 1381 of file nfs23.h.

#define NFSPROC_CREATE   9

Definition at line 1364 of file nfs23.h.

#define NFSPROC_GETATTR   1

Definition at line 1356 of file nfs23.h.

#define NFSPROC_LINK   12

Definition at line 1367 of file nfs23.h.

#define NFSPROC_LOOKUP   4

Definition at line 1359 of file nfs23.h.

#define NFSPROC_MKDIR   14

Definition at line 1369 of file nfs23.h.

#define NFSPROC_NULL   0

Definition at line 1355 of file nfs23.h.

#define NFSPROC_READ   6

Definition at line 1361 of file nfs23.h.

#define NFSPROC_READDIR   16

Definition at line 1371 of file nfs23.h.

#define NFSPROC_READLINK   5

Definition at line 1360 of file nfs23.h.

#define NFSPROC_REMOVE   10

Definition at line 1365 of file nfs23.h.

#define NFSPROC_RENAME   11

Definition at line 1366 of file nfs23.h.

#define NFSPROC_RMDIR   15

Definition at line 1370 of file nfs23.h.

#define NFSPROC_ROOT   3

Definition at line 1358 of file nfs23.h.

#define NFSPROC_SETATTR   2

Definition at line 1357 of file nfs23.h.

#define NFSPROC_STATFS   17

Definition at line 1372 of file nfs23.h.

#define NFSPROC_SYMLINK   13

Definition at line 1368 of file nfs23.h.

#define NFSPROC_WRITE   8

Definition at line 1363 of file nfs23.h.

#define NFSPROC_WRITECACHE   7

Definition at line 1362 of file nfs23.h.


Typedef Documentation

typedef struct ACCESS3args ACCESS3args

Definition at line 668 of file nfs23.h.

typedef struct ACCESS3res ACCESS3res

Definition at line 692 of file nfs23.h.

Definition at line 681 of file nfs23.h.

typedef struct ACCESS3resok ACCESS3resok

Definition at line 675 of file nfs23.h.

typedef struct ATTR2res ATTR2res

Definition at line 154 of file nfs23.h.

typedef struct COMMIT3args COMMIT3args

Definition at line 1327 of file nfs23.h.

typedef struct COMMIT3res COMMIT3res

Definition at line 1351 of file nfs23.h.

Definition at line 1340 of file nfs23.h.

typedef struct COMMIT3resok COMMIT3resok

Definition at line 1334 of file nfs23.h.

Definition at line 319 of file nfs23.h.

typedef char cookieverf3[8]

Definition at line 321 of file nfs23.h.

Definition at line 337 of file nfs23.h.

typedef struct CREATE2args CREATE2args

Definition at line 248 of file nfs23.h.

typedef struct CREATE3args CREATE3args

Definition at line 834 of file nfs23.h.

typedef struct CREATE3res CREATE3res

Definition at line 859 of file nfs23.h.

Definition at line 848 of file nfs23.h.

typedef struct CREATE3resok CREATE3resok

Definition at line 842 of file nfs23.h.

typedef struct createhow3 createhow3

Definition at line 827 of file nfs23.h.

typedef enum createmode3 createmode3

Definition at line 816 of file nfs23.h.

typedef char createverf3[8]

Definition at line 323 of file nfs23.h.

typedef struct devicedata3 devicedata3

Definition at line 937 of file nfs23.h.

typedef struct dirlist3 dirlist3

Definition at line 1127 of file nfs23.h.

typedef struct dirlistplus3 dirlistplus3

Definition at line 1180 of file nfs23.h.

typedef struct DIROP2res DIROP2res

Definition at line 144 of file nfs23.h.

typedef struct DIROP2resok DIROP2resok

Definition at line 134 of file nfs23.h.

typedef struct diropargs2 diropargs2

Definition at line 127 of file nfs23.h.

typedef struct diropargs3 diropargs3

Definition at line 561 of file nfs23.h.

typedef struct entry2 entry2

Definition at line 202 of file nfs23.h.

typedef struct entry3 entry3

Definition at line 1120 of file nfs23.h.

typedef struct entryplus3 entryplus3

Definition at line 1173 of file nfs23.h.

typedef struct fattr2 fattr2

Definition at line 110 of file nfs23.h.

typedef struct fattr3 fattr3

Definition at line 430 of file nfs23.h.

typedef char fhandle2[NFS2_FHSIZE]

Definition at line 39 of file nfs23.h.

typedef struct fhstatus2 fhstatus2

Definition at line 120 of file nfs23.h.

Definition at line 317 of file nfs23.h.

typedef char* filename2

Definition at line 37 of file nfs23.h.

typedef char* filename3

Definition at line 313 of file nfs23.h.

typedef struct FSINFO3args FSINFO3args

Definition at line 1251 of file nfs23.h.

typedef struct FSINFO3res FSINFO3res

Definition at line 1284 of file nfs23.h.

Definition at line 1273 of file nfs23.h.

typedef struct FSINFO3resok FSINFO3resok

Definition at line 1267 of file nfs23.h.

typedef struct FSSTAT3args FSSTAT3args

Definition at line 1211 of file nfs23.h.

typedef struct FSSTAT3res FSSTAT3res

Definition at line 1241 of file nfs23.h.

Definition at line 1230 of file nfs23.h.

typedef struct FSSTAT3resok FSSTAT3resok

Definition at line 1224 of file nfs23.h.

typedef enum ftype2 ftype2

Definition at line 84 of file nfs23.h.

typedef enum ftype3 ftype3

Definition at line 383 of file nfs23.h.

typedef struct GETATTR3args GETATTR3args

Definition at line 567 of file nfs23.h.

typedef struct GETATTR3res GETATTR3res

Definition at line 583 of file nfs23.h.

typedef struct GETATTR3resok GETATTR3resok

Definition at line 573 of file nfs23.h.

typedef nfs3_uint32 gid3

Definition at line 329 of file nfs23.h.

typedef struct LINK2args LINK2args

Definition at line 234 of file nfs23.h.

typedef struct LINK3args LINK3args

Definition at line 1077 of file nfs23.h.

typedef struct LINK3res LINK3res

Definition at line 1102 of file nfs23.h.

typedef struct LINK3resfail LINK3resfail

Definition at line 1091 of file nfs23.h.

typedef struct LINK3resok LINK3resok

Definition at line 1084 of file nfs23.h.

typedef struct LOOKUP3args LOOKUP3args

Definition at line 630 of file nfs23.h.

typedef struct LOOKUP3res LOOKUP3res

Definition at line 655 of file nfs23.h.

Definition at line 644 of file nfs23.h.

typedef struct LOOKUP3resok LOOKUP3resok

Definition at line 638 of file nfs23.h.

typedef struct MKDIR3args MKDIR3args

Definition at line 866 of file nfs23.h.

typedef struct MKDIR3res MKDIR3res

Definition at line 891 of file nfs23.h.

typedef struct MKDIR3resfail MKDIR3resfail

Definition at line 880 of file nfs23.h.

typedef struct MKDIR3resok MKDIR3resok

Definition at line 874 of file nfs23.h.

typedef struct MKNOD3args MKNOD3args

Definition at line 955 of file nfs23.h.

typedef struct MKNOD3res MKNOD3res

Definition at line 980 of file nfs23.h.

typedef struct MKNOD3resfail MKNOD3resfail

Definition at line 969 of file nfs23.h.

typedef struct MKNOD3resok MKNOD3resok

Definition at line 963 of file nfs23.h.

typedef struct mknoddata3 mknoddata3

Definition at line 948 of file nfs23.h.

typedef nfs3_uint32 mode3

Definition at line 335 of file nfs23.h.

typedef int nfs3_int32

Definition at line 311 of file nfs23.h.

Definition at line 305 of file nfs23.h.

typedef u_int nfs3_uint32

Definition at line 309 of file nfs23.h.

Definition at line 303 of file nfs23.h.

typedef struct nfs_fh3 nfs_fh3

Definition at line 405 of file nfs23.h.

typedef char nfscookie2[NFS2_COOKIESIZE]

Definition at line 47 of file nfs23.h.

typedef char* nfspath2

Definition at line 35 of file nfs23.h.

typedef char* nfspath3

Definition at line 315 of file nfs23.h.

typedef enum nfsstat2 nfsstat2

Definition at line 70 of file nfs23.h.

typedef enum nfsstat3 nfsstat3

Definition at line 371 of file nfs23.h.

typedef struct nfstime2 nfstime2

Definition at line 91 of file nfs23.h.

typedef struct nfstime3 nfstime3

Definition at line 412 of file nfs23.h.

Definition at line 333 of file nfs23.h.

typedef struct PATHCONF3args PATHCONF3args

Definition at line 1290 of file nfs23.h.

typedef struct PATHCONF3res PATHCONF3res

Definition at line 1319 of file nfs23.h.

Definition at line 1308 of file nfs23.h.

Definition at line 1302 of file nfs23.h.

typedef struct post_op_attr post_op_attr

Definition at line 440 of file nfs23.h.

typedef struct post_op_fh3 post_op_fh3

Definition at line 475 of file nfs23.h.

typedef struct pre_op_attr pre_op_attr

Definition at line 458 of file nfs23.h.

typedef struct READ2args READ2args

Definition at line 284 of file nfs23.h.

typedef struct READ2res READ2res

Definition at line 275 of file nfs23.h.

typedef struct READ2resok READ2resok

Definition at line 265 of file nfs23.h.

typedef struct READ3args READ3args

Definition at line 730 of file nfs23.h.

typedef struct READ3res READ3res

Definition at line 760 of file nfs23.h.

typedef struct READ3resfail READ3resfail

Definition at line 749 of file nfs23.h.

typedef struct READ3resok READ3resok

Definition at line 743 of file nfs23.h.

typedef struct READDIR2args READDIR2args

Definition at line 193 of file nfs23.h.

typedef struct READDIR2res READDIR2res

Definition at line 219 of file nfs23.h.

typedef struct READDIR2resok READDIR2resok

Definition at line 209 of file nfs23.h.

typedef struct READDIR3args READDIR3args

Definition at line 1111 of file nfs23.h.

typedef struct READDIR3res READDIR3res

Definition at line 1152 of file nfs23.h.

Definition at line 1141 of file nfs23.h.

typedef struct READDIR3resok READDIR3resok

Definition at line 1135 of file nfs23.h.

Definition at line 1162 of file nfs23.h.

Definition at line 1205 of file nfs23.h.

Definition at line 1194 of file nfs23.h.

Definition at line 1188 of file nfs23.h.

typedef struct READLINK2res READLINK2res

Definition at line 294 of file nfs23.h.

typedef struct READLINK3args READLINK3args

Definition at line 698 of file nfs23.h.

typedef struct READLINK3res READLINK3res

Definition at line 722 of file nfs23.h.

Definition at line 711 of file nfs23.h.

Definition at line 705 of file nfs23.h.

typedef struct REMOVE3args REMOVE3args

Definition at line 986 of file nfs23.h.

typedef struct REMOVE3res REMOVE3res

Definition at line 1009 of file nfs23.h.

Definition at line 998 of file nfs23.h.

typedef struct REMOVE3resok REMOVE3resok

Definition at line 992 of file nfs23.h.

typedef struct RENAME2args RENAME2args

Definition at line 241 of file nfs23.h.

typedef struct RENAME3args RENAME3args

Definition at line 1045 of file nfs23.h.

typedef struct RENAME3res RENAME3res

Definition at line 1070 of file nfs23.h.

Definition at line 1059 of file nfs23.h.

typedef struct RENAME3resok RENAME3resok

Definition at line 1052 of file nfs23.h.

typedef struct RMDIR3args RMDIR3args

Definition at line 1015 of file nfs23.h.

typedef struct RMDIR3res RMDIR3res

Definition at line 1038 of file nfs23.h.

typedef struct RMDIR3resfail RMDIR3resfail

Definition at line 1027 of file nfs23.h.

typedef struct RMDIR3resok RMDIR3resok

Definition at line 1021 of file nfs23.h.

typedef struct sattr2 sattr2

Definition at line 165 of file nfs23.h.

typedef struct sattr3 sattr3

Definition at line 554 of file nfs23.h.

typedef struct sattrguard3 sattrguard3

Definition at line 593 of file nfs23.h.

typedef struct set_atime set_atime

Definition at line 533 of file nfs23.h.

typedef struct set_gid3 set_gid3

Definition at line 513 of file nfs23.h.

typedef struct set_mode3 set_mode3

Definition at line 493 of file nfs23.h.

typedef struct set_mtime set_mtime

Definition at line 543 of file nfs23.h.

typedef struct set_size3 set_size3

Definition at line 523 of file nfs23.h.

typedef struct set_uid3 set_uid3

Definition at line 503 of file nfs23.h.

typedef struct SETATTR2args SETATTR2args

Definition at line 301 of file nfs23.h.

typedef struct SETATTR3args SETATTR3args

Definition at line 601 of file nfs23.h.

typedef struct SETATTR3res SETATTR3res

Definition at line 624 of file nfs23.h.

Definition at line 613 of file nfs23.h.

typedef struct SETATTR3resok SETATTR3resok

Definition at line 607 of file nfs23.h.

typedef nfs3_uint64 size3

Definition at line 331 of file nfs23.h.

typedef struct specdata3 specdata3

Definition at line 390 of file nfs23.h.

typedef enum stable_how stable_how

Definition at line 768 of file nfs23.h.

typedef struct STATFS2res STATFS2res

Definition at line 185 of file nfs23.h.

typedef struct statinfo2 statinfo2

Definition at line 175 of file nfs23.h.

typedef struct SYMLINK2args SYMLINK2args

Definition at line 227 of file nfs23.h.

typedef struct SYMLINK3args SYMLINK3args

Definition at line 905 of file nfs23.h.

typedef struct SYMLINK3res SYMLINK3res

Definition at line 930 of file nfs23.h.

Definition at line 919 of file nfs23.h.

typedef struct SYMLINK3resok SYMLINK3resok

Definition at line 913 of file nfs23.h.

typedef struct symlinkdata3 symlinkdata3

Definition at line 898 of file nfs23.h.

typedef enum time_how time_how

Definition at line 483 of file nfs23.h.

typedef nfs3_uint32 uid3

Definition at line 327 of file nfs23.h.

typedef struct wcc_attr wcc_attr

Definition at line 448 of file nfs23.h.

typedef struct wcc_data wcc_data

Definition at line 465 of file nfs23.h.

typedef struct WRITE2args WRITE2args

Definition at line 258 of file nfs23.h.

typedef struct WRITE3args WRITE3args

Definition at line 782 of file nfs23.h.

typedef struct WRITE3res WRITE3res

Definition at line 808 of file nfs23.h.

typedef struct WRITE3resfail WRITE3resfail

Definition at line 797 of file nfs23.h.

typedef struct WRITE3resok WRITE3resok

Definition at line 791 of file nfs23.h.

typedef char writeverf3[8]

Definition at line 325 of file nfs23.h.


Enumeration Type Documentation

Enumerator:
UNCHECKED 
GUARDED 
EXCLUSIVE 

Definition at line 810 of file nfs23.h.

enum ftype2
Enumerator:
NFNON 
NFREG 
NFDIR 
NFBLK 
NFCHR 
NFLNK 
NFSOCK 
NFBAD 
NFFIFO 

Definition at line 72 of file nfs23.h.

enum ftype3
Enumerator:
NF3REG 
NF3DIR 
NF3BLK 
NF3CHR 
NF3LNK 
NF3SOCK 
NF3FIFO 

Definition at line 373 of file nfs23.h.

enum nfsstat2
Enumerator:
NFS_OK 
NFSERR_PERM 
NFSERR_NOENT 
NFSERR_IO 
NFSERR_NXIO 
NFSERR_ACCES 
NFSERR_EXIST 
NFSERR_NODEV 
NFSERR_NOTDIR 
NFSERR_ISDIR 
NFSERR_FBIG 
NFSERR_NOSPC 
NFSERR_ROFS 
NFSERR_NAMETOOLONG 
NFSERR_NOTEMPTY 
NFSERR_DQUOT 
NFSERR_STALE 
NFSERR_WFLUSH 

Definition at line 49 of file nfs23.h.

enum nfsstat3
Enumerator:
NFS3_OK 
NFS3ERR_PERM 
NFS3ERR_NOENT 
NFS3ERR_IO 
NFS3ERR_NXIO 
NFS3ERR_ACCES 
NFS3ERR_EXIST 
NFS3ERR_XDEV 
NFS3ERR_NODEV 
NFS3ERR_NOTDIR 
NFS3ERR_ISDIR 
NFS3ERR_INVAL 
NFS3ERR_FBIG 
NFS3ERR_NOSPC 
NFS3ERR_ROFS 
NFS3ERR_MLINK 
NFS3ERR_NAMETOOLONG 
NFS3ERR_NOTEMPTY 
NFS3ERR_DQUOT 
NFS3ERR_STALE 
NFS3ERR_REMOTE 
NFS3ERR_BADHANDLE 
NFS3ERR_NOT_SYNC 
NFS3ERR_BAD_COOKIE 
NFS3ERR_NOTSUPP 
NFS3ERR_TOOSMALL 
NFS3ERR_SERVERFAULT 
NFS3ERR_BADTYPE 
NFS3ERR_JUKEBOX 

Definition at line 339 of file nfs23.h.

enum stable_how
Enumerator:
UNSTABLE 
DATA_SYNC 
FILE_SYNC 

Definition at line 762 of file nfs23.h.

enum time_how
Enumerator:
DONT_CHANGE 
SET_TO_SERVER_TIME 
SET_TO_CLIENT_TIME 

Definition at line 477 of file nfs23.h.


Function Documentation

bool_t xdr_ACCESS3args ( XDR *  ,
ACCESS3args  
)

Definition at line 1846 of file xdr_nfs23.c.

bool_t xdr_ACCESS3res ( XDR *  ,
ACCESS3res  
)

Definition at line 1898 of file xdr_nfs23.c.

bool_t xdr_ACCESS3resfail ( XDR *  ,
ACCESS3resfail  
)

Definition at line 1882 of file xdr_nfs23.c.

bool_t xdr_ACCESS3resok ( XDR *  ,
ACCESS3resok  
)

Definition at line 1864 of file xdr_nfs23.c.

bool_t xdr_ATTR2res ( XDR *  ,
ATTR2res  
)

Definition at line 410 of file xdr_nfs23.c.

bool_t xdr_COMMIT3args ( XDR *  ,
COMMIT3args  
)

Definition at line 3472 of file xdr_nfs23.c.

bool_t xdr_COMMIT3res ( XDR *  ,
COMMIT3res  
)

Definition at line 3526 of file xdr_nfs23.c.

bool_t xdr_COMMIT3resfail ( XDR *  ,
COMMIT3resfail  
)

Definition at line 3510 of file xdr_nfs23.c.

bool_t xdr_COMMIT3resok ( XDR *  ,
COMMIT3resok  
)

Definition at line 3492 of file xdr_nfs23.c.

bool_t xdr_cookie3 ( XDR *  ,
cookie3  
)

Definition at line 996 of file xdr_nfs23.c.

bool_t xdr_cookieverf3 ( XDR *  ,
cookieverf3   
)

Definition at line 1012 of file xdr_nfs23.c.

bool_t xdr_count3 ( XDR *  ,
count3  
)

Definition at line 1140 of file xdr_nfs23.c.

bool_t xdr_CREATE2args ( XDR *  ,
CREATE2args  
)

Definition at line 732 of file xdr_nfs23.c.

bool_t xdr_CREATE3args ( XDR *  ,
CREATE3args  
)

Definition at line 2238 of file xdr_nfs23.c.

bool_t xdr_CREATE3res ( XDR *  ,
CREATE3res  
)

Definition at line 2292 of file xdr_nfs23.c.

bool_t xdr_CREATE3resfail ( XDR *  ,
CREATE3resfail  
)

Definition at line 2276 of file xdr_nfs23.c.

bool_t xdr_CREATE3resok ( XDR *  ,
CREATE3resok  
)

Definition at line 2256 of file xdr_nfs23.c.

bool_t xdr_createhow3 ( XDR *  ,
createhow3  
)

Definition at line 2208 of file xdr_nfs23.c.

bool_t xdr_createmode3 ( XDR *  ,
createmode3  
)

Definition at line 2192 of file xdr_nfs23.c.

bool_t xdr_createverf3 ( XDR *  ,
createverf3   
)

Definition at line 1028 of file xdr_nfs23.c.

bool_t xdr_devicedata3 ( XDR *  ,
devicedata3  
)

Definition at line 2499 of file xdr_nfs23.c.

bool_t xdr_dirlist3 ( XDR *  ,
dirlist3  
)

Definition at line 2987 of file xdr_nfs23.c.

bool_t xdr_dirlistplus3 ( XDR *  ,
dirlistplus3  
)

Definition at line 3119 of file xdr_nfs23.c.

bool_t xdr_DIROP2res ( XDR *  ,
DIROP2res  
)

Definition at line 384 of file xdr_nfs23.c.

bool_t xdr_DIROP2resok ( XDR *  ,
DIROP2resok  
)

Definition at line 366 of file xdr_nfs23.c.

bool_t xdr_diropargs2 ( XDR *  ,
diropargs2  
)

Definition at line 348 of file xdr_nfs23.c.

bool_t xdr_diropargs3 ( XDR *  ,
diropargs3  
)

Definition at line 1585 of file xdr_nfs23.c.

bool_t xdr_entry2 ( XDR *  ,
entry2  
)

Definition at line 609 of file xdr_nfs23.c.

bool_t xdr_entry3 ( XDR *  ,
entry3  
)

Definition at line 2964 of file xdr_nfs23.c.

bool_t xdr_entryplus3 ( XDR *  ,
entryplus3  
)

Definition at line 3092 of file xdr_nfs23.c.

bool_t xdr_fattr2 ( XDR *  ,
fattr2  
)

Definition at line 147 of file xdr_nfs23.c.

bool_t xdr_fattr3 ( XDR *  ,
fattr3  
)

Definition at line 1240 of file xdr_nfs23.c.

bool_t xdr_fhandle2 ( XDR *  ,
fhandle2   
)

Definition at line 48 of file xdr_nfs23.c.

bool_t xdr_fhandle3 ( XDR *  ,
fhandle3  
)

Definition at line 35 of file xdr_mount.c.

bool_t xdr_fhstatus2 ( XDR *  ,
fhstatus2  
)

Definition at line 325 of file xdr_nfs23.c.

bool_t xdr_fileid3 ( XDR *  ,
fileid3  
)

Definition at line 980 of file xdr_nfs23.c.

bool_t xdr_filename2 ( XDR *  ,
filename2  
)

Definition at line 32 of file xdr_nfs23.c.

bool_t xdr_filename3 ( XDR *  ,
filename3  
)

Definition at line 948 of file xdr_nfs23.c.

bool_t xdr_FSINFO3args ( XDR *  ,
FSINFO3args  
)

Definition at line 3290 of file xdr_nfs23.c.

bool_t xdr_FSINFO3res ( XDR *  ,
FSINFO3res  
)

Definition at line 3358 of file xdr_nfs23.c.

bool_t xdr_FSINFO3resfail ( XDR *  ,
FSINFO3resfail  
)

Definition at line 3342 of file xdr_nfs23.c.

bool_t xdr_FSINFO3resok ( XDR *  ,
FSINFO3resok  
)

Definition at line 3306 of file xdr_nfs23.c.

bool_t xdr_FSSTAT3args ( XDR *  ,
FSSTAT3args  
)

Definition at line 3201 of file xdr_nfs23.c.

bool_t xdr_FSSTAT3res ( XDR *  ,
FSSTAT3res  
)

Definition at line 3263 of file xdr_nfs23.c.

bool_t xdr_FSSTAT3resfail ( XDR *  ,
FSSTAT3resfail  
)

Definition at line 3247 of file xdr_nfs23.c.

bool_t xdr_FSSTAT3resok ( XDR *  ,
FSSTAT3resok  
)

Definition at line 3217 of file xdr_nfs23.c.

bool_t xdr_ftype2 ( XDR *  ,
ftype2  
)

Definition at line 113 of file xdr_nfs23.c.

bool_t xdr_ftype3 ( XDR *  ,
ftype3  
)

Definition at line 1172 of file xdr_nfs23.c.

bool_t xdr_GETATTR3args ( XDR *  ,
GETATTR3args  
)

Definition at line 1603 of file xdr_nfs23.c.

bool_t xdr_GETATTR3res ( XDR *  ,
GETATTR3res  
)

Definition at line 1635 of file xdr_nfs23.c.

bool_t xdr_GETATTR3resok ( XDR *  ,
GETATTR3resok  
)

Definition at line 1619 of file xdr_nfs23.c.

bool_t xdr_gid3 ( XDR *  ,
gid3  
)

Definition at line 1076 of file xdr_nfs23.c.

bool_t xdr_LINK2args ( XDR *  ,
LINK2args  
)

Definition at line 696 of file xdr_nfs23.c.

bool_t xdr_LINK3args ( XDR *  ,
LINK3args  
)

Definition at line 2861 of file xdr_nfs23.c.

bool_t xdr_LINK3res ( XDR *  ,
LINK3res  
)

Definition at line 2915 of file xdr_nfs23.c.

bool_t xdr_LINK3resfail ( XDR *  ,
LINK3resfail  
)

Definition at line 2897 of file xdr_nfs23.c.

bool_t xdr_LINK3resok ( XDR *  ,
LINK3resok  
)

Definition at line 2879 of file xdr_nfs23.c.

bool_t xdr_LOOKUP3args ( XDR *  ,
LOOKUP3args  
)

Definition at line 1767 of file xdr_nfs23.c.

bool_t xdr_LOOKUP3res ( XDR *  ,
LOOKUP3res  
)

Definition at line 1819 of file xdr_nfs23.c.

bool_t xdr_LOOKUP3resfail ( XDR *  ,
LOOKUP3resfail  
)

Definition at line 1803 of file xdr_nfs23.c.

bool_t xdr_LOOKUP3resok ( XDR *  ,
LOOKUP3resok  
)

Definition at line 1783 of file xdr_nfs23.c.

bool_t xdr_MKDIR3args ( XDR *  ,
MKDIR3args  
)

Definition at line 2319 of file xdr_nfs23.c.

bool_t xdr_MKDIR3res ( XDR *  ,
MKDIR3res  
)

Definition at line 2373 of file xdr_nfs23.c.

bool_t xdr_MKDIR3resfail ( XDR *  ,
MKDIR3resfail  
)

Definition at line 2357 of file xdr_nfs23.c.

bool_t xdr_MKDIR3resok ( XDR *  ,
MKDIR3resok  
)

Definition at line 2337 of file xdr_nfs23.c.

bool_t xdr_MKNOD3args ( XDR *  ,
MKNOD3args  
)

Definition at line 2549 of file xdr_nfs23.c.

bool_t xdr_MKNOD3res ( XDR *  ,
MKNOD3res  
)

Definition at line 2603 of file xdr_nfs23.c.

bool_t xdr_MKNOD3resfail ( XDR *  ,
MKNOD3resfail  
)

Definition at line 2587 of file xdr_nfs23.c.

bool_t xdr_MKNOD3resok ( XDR *  ,
MKNOD3resok  
)

Definition at line 2567 of file xdr_nfs23.c.

bool_t xdr_mknoddata3 ( XDR *  ,
mknoddata3  
)

Definition at line 2517 of file xdr_nfs23.c.

bool_t xdr_mode3 ( XDR *  ,
mode3  
)

Definition at line 1124 of file xdr_nfs23.c.

bool_t xdr_nfs3_int32 ( XDR *  ,
nfs3_int32  
)

Definition at line 932 of file xdr_nfs23.c.

bool_t xdr_nfs3_int64 ( XDR *  ,
nfs3_int64  
)

Definition at line 900 of file xdr_nfs23.c.

bool_t xdr_nfs3_uint32 ( XDR *  ,
nfs3_uint32  
)

Definition at line 916 of file xdr_nfs23.c.

bool_t xdr_nfs3_uint64 ( XDR *  ,
nfs3_uint64  
)

Definition at line 884 of file xdr_nfs23.c.

bool_t xdr_nfs_fh3 ( XDR *  ,
nfs_fh3  
)

Definition at line 1206 of file xdr_nfs23.c.

bool_t xdr_nfscookie2 ( XDR *  ,
nfscookie2   
)

Definition at line 81 of file xdr_nfs23.c.

bool_t xdr_nfsdata2 ( XDR *  ,
nfsdata2  
)

Definition at line 64 of file xdr_nfs23.c.

bool_t xdr_nfspath2 ( XDR *  ,
nfspath2  
)

Definition at line 16 of file xdr_nfs23.c.

bool_t xdr_nfspath3 ( XDR *  ,
nfspath3  
)

Definition at line 964 of file xdr_nfs23.c.

bool_t xdr_nfsstat2 ( XDR *  ,
nfsstat2  
)

Definition at line 97 of file xdr_nfs23.c.

bool_t xdr_nfsstat3 ( XDR *  ,
nfsstat3  
)

Definition at line 1156 of file xdr_nfs23.c.

bool_t xdr_nfstime2 ( XDR *  ,
nfstime2  
)

Definition at line 129 of file xdr_nfs23.c.

bool_t xdr_nfstime3 ( XDR *  ,
nfstime3  
)

Definition at line 1222 of file xdr_nfs23.c.

bool_t xdr_offset3 ( XDR *  ,
offset3  
)

Definition at line 1108 of file xdr_nfs23.c.

bool_t xdr_PATHCONF3args ( XDR *  ,
PATHCONF3args  
)

Definition at line 3385 of file xdr_nfs23.c.

bool_t xdr_PATHCONF3res ( XDR *  ,
PATHCONF3res  
)

Definition at line 3445 of file xdr_nfs23.c.

bool_t xdr_PATHCONF3resfail ( XDR *  ,
PATHCONF3resfail  
)

Definition at line 3429 of file xdr_nfs23.c.

bool_t xdr_PATHCONF3resok ( XDR *  ,
PATHCONF3resok  
)

Definition at line 3401 of file xdr_nfs23.c.

bool_t xdr_post_op_attr ( XDR *  ,
post_op_attr  
)

Definition at line 1280 of file xdr_nfs23.c.

bool_t xdr_post_op_fh3 ( XDR *  ,
post_op_fh3  
)

Definition at line 1372 of file xdr_nfs23.c.

bool_t xdr_pre_op_attr ( XDR *  ,
pre_op_attr  
)

Definition at line 1327 of file xdr_nfs23.c.

bool_t xdr_READ2args ( XDR *  ,
READ2args  
)

Definition at line 818 of file xdr_nfs23.c.

bool_t xdr_READ2res ( XDR *  ,
READ2res  
)

Definition at line 792 of file xdr_nfs23.c.

bool_t xdr_READ2resok ( XDR *  ,
READ2resok  
)

Definition at line 774 of file xdr_nfs23.c.

bool_t xdr_READ3args ( XDR *  ,
READ3args  
)

Definition at line 2002 of file xdr_nfs23.c.

bool_t xdr_READ3res ( XDR *  ,
READ3res  
)

Definition at line 2060 of file xdr_nfs23.c.

bool_t xdr_READ3resfail ( XDR *  ,
READ3resfail  
)

Definition at line 2044 of file xdr_nfs23.c.

bool_t xdr_READ3resok ( XDR *  ,
READ3resok  
)

Definition at line 2022 of file xdr_nfs23.c.

bool_t xdr_READDIR2args ( XDR *  ,
READDIR2args  
)

Definition at line 589 of file xdr_nfs23.c.

bool_t xdr_READDIR2res ( XDR *  ,
READDIR2res  
)

Definition at line 650 of file xdr_nfs23.c.

bool_t xdr_READDIR2resok ( XDR *  ,
READDIR2resok  
)

Definition at line 632 of file xdr_nfs23.c.

bool_t xdr_READDIR3args ( XDR *  ,
READDIR3args  
)

Definition at line 2942 of file xdr_nfs23.c.

bool_t xdr_READDIR3res ( XDR *  ,
READDIR3res  
)

Definition at line 3041 of file xdr_nfs23.c.

bool_t xdr_READDIR3resfail ( XDR *  ,
READDIR3resfail  
)

Definition at line 3025 of file xdr_nfs23.c.

bool_t xdr_READDIR3resok ( XDR *  ,
READDIR3resok  
)

Definition at line 3005 of file xdr_nfs23.c.

bool_t xdr_READDIRPLUS3args ( XDR *  ,
READDIRPLUS3args  
)

Definition at line 3068 of file xdr_nfs23.c.

bool_t xdr_READDIRPLUS3res ( XDR *  ,
READDIRPLUS3res  
)

Definition at line 3174 of file xdr_nfs23.c.

bool_t xdr_READDIRPLUS3resfail ( XDR *  ,
READDIRPLUS3resfail  
)

Definition at line 3158 of file xdr_nfs23.c.

bool_t xdr_READDIRPLUS3resok ( XDR *  ,
READDIRPLUS3resok  
)

Definition at line 3138 of file xdr_nfs23.c.

bool_t xdr_READLINK2res ( XDR *  ,
READLINK2res  
)

Definition at line 840 of file xdr_nfs23.c.

bool_t xdr_READLINK3args ( XDR *  ,
READLINK3args  
)

Definition at line 1925 of file xdr_nfs23.c.

bool_t xdr_READLINK3res ( XDR *  ,
READLINK3res  
)

Definition at line 1975 of file xdr_nfs23.c.

bool_t xdr_READLINK3resfail ( XDR *  ,
READLINK3resfail  
)

Definition at line 1959 of file xdr_nfs23.c.

bool_t xdr_READLINK3resok ( XDR *  ,
READLINK3resok  
)

Definition at line 1941 of file xdr_nfs23.c.

bool_t xdr_REMOVE3args ( XDR *  ,
REMOVE3args  
)

Definition at line 2630 of file xdr_nfs23.c.

bool_t xdr_REMOVE3res ( XDR *  ,
REMOVE3res  
)

Definition at line 2678 of file xdr_nfs23.c.

bool_t xdr_REMOVE3resfail ( XDR *  ,
REMOVE3resfail  
)

Definition at line 2662 of file xdr_nfs23.c.

bool_t xdr_REMOVE3resok ( XDR *  ,
REMOVE3resok  
)

Definition at line 2646 of file xdr_nfs23.c.

bool_t xdr_RENAME2args ( XDR *  ,
RENAME2args  
)

Definition at line 714 of file xdr_nfs23.c.

bool_t xdr_RENAME3args ( XDR *  ,
RENAME3args  
)

Definition at line 2780 of file xdr_nfs23.c.

bool_t xdr_RENAME3res ( XDR *  ,
RENAME3res  
)

Definition at line 2834 of file xdr_nfs23.c.

bool_t xdr_RENAME3resfail ( XDR *  ,
RENAME3resfail  
)

Definition at line 2816 of file xdr_nfs23.c.

bool_t xdr_RENAME3resok ( XDR *  ,
RENAME3resok  
)

Definition at line 2798 of file xdr_nfs23.c.

bool_t xdr_RMDIR3args ( XDR *  ,
RMDIR3args  
)

Definition at line 2705 of file xdr_nfs23.c.

bool_t xdr_RMDIR3res ( XDR *  ,
RMDIR3res  
)

Definition at line 2753 of file xdr_nfs23.c.

bool_t xdr_RMDIR3resfail ( XDR *  ,
RMDIR3resfail  
)

Definition at line 2737 of file xdr_nfs23.c.

bool_t xdr_RMDIR3resok ( XDR *  ,
RMDIR3resok  
)

Definition at line 2721 of file xdr_nfs23.c.

bool_t xdr_sattr2 ( XDR *  ,
sattr2  
)

Definition at line 436 of file xdr_nfs23.c.

bool_t xdr_sattr3 ( XDR *  ,
sattr3  
)

Definition at line 1559 of file xdr_nfs23.c.

bool_t xdr_sattrguard3 ( XDR *  ,
sattrguard3  
)

Definition at line 1661 of file xdr_nfs23.c.

bool_t xdr_set_atime ( XDR *  ,
set_atime  
)

Definition at line 1507 of file xdr_nfs23.c.

bool_t xdr_set_gid3 ( XDR *  ,
set_gid3  
)

Definition at line 1461 of file xdr_nfs23.c.

bool_t xdr_set_mode3 ( XDR *  ,
set_mode3  
)

Definition at line 1415 of file xdr_nfs23.c.

bool_t xdr_set_mtime ( XDR *  ,
set_mtime  
)

Definition at line 1533 of file xdr_nfs23.c.

bool_t xdr_set_size3 ( XDR *  ,
set_size3  
)

Definition at line 1484 of file xdr_nfs23.c.

bool_t xdr_set_uid3 ( XDR *  ,
set_uid3  
)

Definition at line 1438 of file xdr_nfs23.c.

bool_t xdr_SETATTR2args ( XDR *  ,
SETATTR2args  
)

Definition at line 866 of file xdr_nfs23.c.

bool_t xdr_SETATTR3args ( XDR *  ,
SETATTR3args  
)

Definition at line 1688 of file xdr_nfs23.c.

bool_t xdr_SETATTR3res ( XDR *  ,
SETATTR3res  
)

Definition at line 1740 of file xdr_nfs23.c.

bool_t xdr_SETATTR3resfail ( XDR *  ,
SETATTR3resfail  
)

Definition at line 1724 of file xdr_nfs23.c.

bool_t xdr_SETATTR3resok ( XDR *  ,
SETATTR3resok  
)

Definition at line 1708 of file xdr_nfs23.c.

bool_t xdr_size3 ( XDR *  ,
size3  
)

Definition at line 1092 of file xdr_nfs23.c.

bool_t xdr_specdata3 ( XDR *  ,
specdata3  
)

Definition at line 1188 of file xdr_nfs23.c.

bool_t xdr_stable_how ( XDR *  ,
stable_how  
)

Definition at line 2087 of file xdr_nfs23.c.

bool_t xdr_STATFS2res ( XDR *  ,
STATFS2res  
)

Definition at line 563 of file xdr_nfs23.c.

bool_t xdr_statinfo2 ( XDR *  ,
statinfo2  
)

Definition at line 462 of file xdr_nfs23.c.

bool_t xdr_SYMLINK2args ( XDR *  ,
SYMLINK2args  
)

Definition at line 676 of file xdr_nfs23.c.

bool_t xdr_SYMLINK3args ( XDR *  ,
SYMLINK3args  
)

Definition at line 2418 of file xdr_nfs23.c.

bool_t xdr_SYMLINK3res ( XDR *  ,
SYMLINK3res  
)

Definition at line 2472 of file xdr_nfs23.c.

bool_t xdr_SYMLINK3resfail ( XDR *  ,
SYMLINK3resfail  
)

Definition at line 2456 of file xdr_nfs23.c.

bool_t xdr_SYMLINK3resok ( XDR *  ,
SYMLINK3resok  
)

Definition at line 2436 of file xdr_nfs23.c.

bool_t xdr_symlinkdata3 ( XDR *  ,
symlinkdata3  
)

Definition at line 2400 of file xdr_nfs23.c.

bool_t xdr_time_how ( XDR *  ,
time_how  
)

Definition at line 1399 of file xdr_nfs23.c.

bool_t xdr_uid3 ( XDR *  ,
uid3  
)

Definition at line 1060 of file xdr_nfs23.c.

bool_t xdr_wcc_attr ( XDR *  ,
wcc_attr  
)

Definition at line 1307 of file xdr_nfs23.c.

bool_t xdr_wcc_data ( XDR *  ,
wcc_data  
)

Definition at line 1354 of file xdr_nfs23.c.

bool_t xdr_WRITE2args ( XDR *  ,
WRITE2args  
)

Definition at line 750 of file xdr_nfs23.c.

bool_t xdr_WRITE3args ( XDR *  ,
WRITE3args  
)

Definition at line 2103 of file xdr_nfs23.c.

bool_t xdr_WRITE3res ( XDR *  ,
WRITE3res  
)

Definition at line 2165 of file xdr_nfs23.c.

bool_t xdr_WRITE3resfail ( XDR *  ,
WRITE3resfail  
)

Definition at line 2149 of file xdr_nfs23.c.

bool_t xdr_WRITE3resok ( XDR *  ,
WRITE3resok  
)

Definition at line 2127 of file xdr_nfs23.c.

bool_t xdr_writeverf3 ( XDR *  ,
writeverf3   
)

Definition at line 1044 of file xdr_nfs23.c.