RTEMS: NFS Prot

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Files | Data Structures | Macros | Typedefs | Enumerations | Functions
NFS Prot
IO Library » File System Types and Mount » nfs Client

## Files
file | nfs_prot_xdr.c
| NFS Prot XDR.

## Data Structures
struct | nfs_fh
struct | nfstime
struct | fattr
struct | sattr
struct | attrstat
struct | sattrargs
struct | diropargs
struct | diropokres
struct | diropres
struct | readlinkres
struct | readargs
struct | readokres
struct | readres
struct | writeargs
struct | createargs
struct | renameargs
struct | linkargs
struct | symlinkargs
struct | nfscookie
struct | readdirargs
struct | entry
struct | dirlist
struct | readdirres
struct | statfsokres
struct | statfsres

## Macros
#define | NFS_PORT 2049
#define | NFS_MAXDATA 8192
#define | NFS_MAXPATHLEN 1024
#define | NFS_MAXNAMLEN 255
#define | NFS_FHSIZE 32
#define | NFS_COOKIESIZE 4
#define | NFS_FIFO_DEV -1
#define | NFSMODE_FMT 0170000
#define | NFSMODE_DIR 0040000
#define | NFSMODE_CHR 0020000
#define | NFSMODE_BLK 0060000
#define | NFSMODE_REG 0100000
#define | NFSMODE_LNK 0120000
#define | NFSMODE_SOCK 0140000
#define | NFSMODE_FIFO 0010000
#define | NFS_PROGRAM 100003
#define | NFS_VERSION 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

## Typedefs
typedef enum nfsstat | nfsstat
typedef enum ftype | ftype
typedef struct nfs_fh | nfs_fh
typedef struct nfstime | nfstime
typedef struct fattr | fattr
typedef struct sattr | sattr
typedef char * | filename
typedef char * | nfspath
typedef struct attrstat | attrstat
typedef struct sattrargs | sattrargs
typedef struct diropargs | diropargs
typedef struct diropokres | diropokres
typedef struct diropres | diropres
typedef struct readlinkres | readlinkres
typedef struct readargs | readargs
typedef struct readokres | readokres
typedef struct readres | readres
typedef struct writeargs | writeargs
typedef struct createargs | createargs
typedef struct renameargs | renameargs
typedef struct linkargs | linkargs
typedef struct symlinkargs | symlinkargs
typedef struct nfscookie | nfscookie
typedef struct readdirargs | readdirargs
typedef struct entry | entry
typedef struct dirlist | dirlist
typedef struct readdirres | readdirres
typedef struct statfsokres | statfsokres
typedef struct statfsres | statfsres

## Enumerations
enum | nfsstat { 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 , _NFSSTAT = 0xffffffff }
enum | ftype { NFNON = 0 , NFREG = 1 , NFDIR = 2 , NFBLK = 3 , NFCHR = 4 , NFLNK = 5 , NFSOCK = 6 , NFBAD = 7 , NFFIFO = 8 , _FTYPE = 0xffffffff }

## Functions
void * | nfsproc_null_2 ()
void * | nfsproc_null_2_svc ()
attrstat * | nfsproc_getattr_2 ()
attrstat * | nfsproc_getattr_2_svc ()
attrstat * | nfsproc_setattr_2 ()
attrstat * | nfsproc_setattr_2_svc ()
void * | nfsproc_root_2 ()
void * | nfsproc_root_2_svc ()
diropres * | nfsproc_lookup_2 ()
diropres * | nfsproc_lookup_2_svc ()
readlinkres * | nfsproc_readlink_2 ()
readlinkres * | nfsproc_readlink_2_svc ()
readres * | nfsproc_read_2 ()
readres * | nfsproc_read_2_svc ()
void * | nfsproc_writecache_2 ()
void * | nfsproc_writecache_2_svc ()
attrstat * | nfsproc_write_2 ()
attrstat * | nfsproc_write_2_svc ()
diropres * | nfsproc_create_2 ()
diropres * | nfsproc_create_2_svc ()
nfsstat * | nfsproc_remove_2 ()
nfsstat * | nfsproc_remove_2_svc ()
nfsstat * | nfsproc_rename_2 ()
nfsstat * | nfsproc_rename_2_svc ()
nfsstat * | nfsproc_link_2 ()
nfsstat * | nfsproc_link_2_svc ()
nfsstat * | nfsproc_symlink_2 ()
nfsstat * | nfsproc_symlink_2_svc ()
diropres * | nfsproc_mkdir_2 ()
diropres * | nfsproc_mkdir_2_svc ()
nfsstat * | nfsproc_rmdir_2 ()
nfsstat * | nfsproc_rmdir_2_svc ()
readdirres * | nfsproc_readdir_2 ()
readdirres * | nfsproc_readdir_2_svc ()
statfsres * | nfsproc_statfs_2 ()
statfsres * | nfsproc_statfs_2_svc ()
int | nfs_program_2_freeresult ()
bool_t | xdr_nfsstat ()
bool_t | xdr_ftype ()
bool_t | xdr_nfs_fh ()
bool_t | xdr_nfstime ()
bool_t | xdr_fattr ()
bool_t | xdr_sattr ()
bool_t | xdr_filename ()
bool_t | xdr_nfspath ()
bool_t | xdr_attrstat ()
bool_t | xdr_sattrargs ()
bool_t | xdr_diropargs ()
bool_t | xdr_diropokres ()
bool_t | xdr_diropres ()
bool_t | xdr_readlinkres ()
bool_t | xdr_readargs ()
bool_t | xdr_readokres ()
bool_t | xdr_readres ()
bool_t | xdr_writeargs ()
bool_t | xdr_createargs ()
bool_t | xdr_renameargs ()
bool_t | xdr_linkargs ()
bool_t | xdr_symlinkargs ()
bool_t | xdr_nfscookie ()
bool_t | xdr_readdirargs ()
bool_t | xdr_entry ()
bool_t | xdr_dirlist ()
bool_t | xdr_readdirres ()
bool_t | xdr_statfsokres ()
bool_t | xdr_statfsres ()

## Detailed Description