X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=nfs%2Flibnfs-raw-nfs.h;h=a3b60f566d52bdd8e26b6a1dede106fd8a0d6c77;hb=bce63d849cdc3870d3e99fe8a968924a836aa63e;hp=67649d73662425d0e76c6c88d563f5424977bc34;hpb=ef1f869943d9d6a19d4b2c21059fc9c0b2632a09;p=deb_libnfs.git diff --git a/nfs/libnfs-raw-nfs.h b/nfs/libnfs-raw-nfs.h index 67649d7..a3b60f5 100644 --- a/nfs/libnfs-raw-nfs.h +++ b/nfs/libnfs-raw-nfs.h @@ -36,7 +36,7 @@ either expressed or implied, of the FreeBSD Project. #define _NFS_H_RPCGEN #include - +#include #ifdef __cplusplus @@ -48,18 +48,11 @@ extern "C" { #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 { @@ -94,9 +87,9 @@ typedef u_int uid3; 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; @@ -119,7 +112,7 @@ struct fattr3 { size3 size; size3 used; specdata3 rdev; - u_quad_t fsid; + uint64_t fsid; fileid3 fileid; nfstime3 atime; nfstime3 mtime; @@ -128,7 +121,7 @@ struct fattr3 { typedef struct fattr3 fattr3; struct post_op_attr { - bool_t attributes_follow; + uint32_t attributes_follow; union { fattr3 attributes; } post_op_attr_u; @@ -175,7 +168,7 @@ enum stable_how { }; typedef enum stable_how stable_how; -typedef u_quad_t offset3; +typedef uint64_t offset3; typedef u_int count3; @@ -187,7 +180,7 @@ struct wcc_attr { typedef struct wcc_attr wcc_attr; struct pre_op_attr { - bool_t attributes_follow; + uint32_t attributes_follow; union { wcc_attr attributes; } pre_op_attr_u; @@ -347,7 +340,7 @@ enum time_how { typedef enum time_how time_how; struct set_mode3 { - bool_t set_it; + uint32_t set_it; union { mode3 mode; } set_mode3_u; @@ -355,7 +348,7 @@ struct set_mode3 { typedef struct set_mode3 set_mode3; struct set_uid3 { - bool_t set_it; + uint32_t set_it; union { uid3 uid; } set_uid3_u; @@ -363,7 +356,7 @@ struct set_uid3 { typedef struct set_uid3 set_uid3; struct set_gid3 { - bool_t set_it; + uint32_t set_it; union { gid3 gid; } set_gid3_u; @@ -371,7 +364,7 @@ struct set_gid3 { typedef struct set_gid3 set_gid3; struct set_size3 { - bool_t set_it; + uint32_t set_it; union { size3 size; } set_size3_u; @@ -430,7 +423,7 @@ struct CREATE3args { typedef struct CREATE3args CREATE3args; struct post_op_fh3 { - bool_t handle_follows; + uint32_t handle_follows; union { nfs_fh3 handle; } post_op_fh3_u; @@ -492,7 +485,7 @@ typedef struct READ3args READ3args; struct READ3resok { post_op_attr file_attributes; count3 count; - bool_t eof; + uint32_t eof; struct { u_int data_len; char *data_val; @@ -592,10 +585,10 @@ struct PATHCONF3resok { post_op_attr obj_attributes; u_int linkmax; u_int name_max; - bool_t no_trunc; - bool_t chown_restricted; - bool_t case_insensitive; - bool_t case_preserving; + uint32_t no_trunc; + uint32_t chown_restricted; + uint32_t case_insensitive; + uint32_t case_preserving; }; typedef struct PATHCONF3resok PATHCONF3resok; @@ -816,7 +809,7 @@ typedef struct entryplus3 entryplus3; struct dirlistplus3 { entryplus3 *entries; - bool_t eof; + uint32_t eof; }; typedef struct dirlistplus3 dirlistplus3; @@ -859,7 +852,7 @@ typedef struct entry3 entry3; struct dirlist3 { entry3 *entries; - bool_t eof; + uint32_t eof; }; typedef struct dirlist3 dirlist3; @@ -912,7 +905,7 @@ struct LINK3res { typedef struct LINK3res LINK3res; struct sattrguard3 { - bool_t check; + uint32_t check; union { nfstime3 obj_ctime; } sattrguard3_u; @@ -1236,7 +1229,7 @@ typedef struct READDIR2args READDIR2args; struct READDIR2resok { entry2 *entries; - bool_t eof; + uint32_t eof; }; typedef struct READDIR2resok READDIR2resok; @@ -1412,7 +1405,7 @@ extern READDIR2res * nfs2_readdir_2_svc(READDIR2args *, struct svc_req *); #define NFS2_STATFS 17 extern STATFS2res * nfs2_statfs_2(STATFS2args *, void *); extern STATFS2res * nfs2_statfs_2_svc(STATFS2args *, struct svc_req *); -extern int nfs_program_2_freeresult (SVCXPRT *, zdrproc_t, caddr_t); +extern int nfs_program_2_freeresult (void *, zdrproc_t, caddr_t); #else /* K&R C */ #define NFS2_NULL 0 @@ -1534,7 +1527,7 @@ extern PATHCONF3res * nfs3_pathconf_3_svc(PATHCONF3args *, struct svc_req *); #define NFS3_COMMIT 21 extern COMMIT3res * nfs3_commit_3(COMMIT3args *, void *); extern COMMIT3res * nfs3_commit_3_svc(COMMIT3args *, struct svc_req *); -extern int nfs_program_3_freeresult (SVCXPRT *, zdrproc_t, caddr_t); +extern int nfs_program_3_freeresult (void *, zdrproc_t, caddr_t); #else /* K&R C */ #define NFS3_NULL 0 @@ -1619,7 +1612,7 @@ extern GETACL3res * nfsacl3_getacl_3_svc(GETACL3args *, struct svc_req *); #define NFSACL3_SETACL 2 extern SETACL3res * nfsacl3_setacl_3(SETACL3args *, void *); extern SETACL3res * nfsacl3_setacl_3_svc(SETACL3args *, struct svc_req *); -extern int nfsacl_program_3_freeresult (SVCXPRT *, zdrproc_t, caddr_t); +extern int nfsacl_program_3_freeresult (void *, zdrproc_t, caddr_t); #else /* K&R C */ #define NFSACL3_NULL 0 @@ -1637,378 +1630,378 @@ extern int nfsacl_program_3_freeresult (); /* the zdr functions */ #if defined(__STDC__) || defined(__cplusplus) -extern bool_t zdr_cookieverf3 (ZDR *, cookieverf3); -extern bool_t zdr_cookie3 (ZDR *, cookie3*); -extern bool_t zdr_nfs_fh3 (ZDR *, nfs_fh3*); -extern bool_t zdr_filename3 (ZDR *, filename3*); -extern bool_t zdr_diropargs3 (ZDR *, diropargs3*); -extern bool_t zdr_ftype3 (ZDR *, ftype3*); -extern bool_t zdr_mode3 (ZDR *, mode3*); -extern bool_t zdr_uid3 (ZDR *, uid3*); -extern bool_t zdr_gid3 (ZDR *, gid3*); -extern bool_t zdr_size3 (ZDR *, size3*); -extern bool_t zdr_fileid3 (ZDR *, fileid3*); -extern bool_t zdr_specdata3 (ZDR *, specdata3*); -extern bool_t zdr_nfstime3 (ZDR *, nfstime3*); -extern bool_t zdr_fattr3 (ZDR *, fattr3*); -extern bool_t zdr_post_op_attr (ZDR *, post_op_attr*); -extern bool_t zdr_nfsstat3 (ZDR *, nfsstat3*); -extern bool_t zdr_stable_how (ZDR *, stable_how*); -extern bool_t zdr_offset3 (ZDR *, offset3*); -extern bool_t zdr_count3 (ZDR *, count3*); -extern bool_t zdr_wcc_attr (ZDR *, wcc_attr*); -extern bool_t zdr_pre_op_attr (ZDR *, pre_op_attr*); -extern bool_t zdr_wcc_data (ZDR *, wcc_data*); -extern bool_t zdr_WRITE3args (ZDR *, WRITE3args*); -extern bool_t zdr_writeverf3 (ZDR *, writeverf3); -extern bool_t zdr_WRITE3resok (ZDR *, WRITE3resok*); -extern bool_t zdr_WRITE3resfail (ZDR *, WRITE3resfail*); -extern bool_t zdr_WRITE3res (ZDR *, WRITE3res*); -extern bool_t zdr_LOOKUP3args (ZDR *, LOOKUP3args*); -extern bool_t zdr_LOOKUP3resok (ZDR *, LOOKUP3resok*); -extern bool_t zdr_LOOKUP3resfail (ZDR *, LOOKUP3resfail*); -extern bool_t zdr_LOOKUP3res (ZDR *, LOOKUP3res*); -extern bool_t zdr_COMMIT3args (ZDR *, COMMIT3args*); -extern bool_t zdr_COMMIT3resok (ZDR *, COMMIT3resok*); -extern bool_t zdr_COMMIT3resfail (ZDR *, COMMIT3resfail*); -extern bool_t zdr_COMMIT3res (ZDR *, COMMIT3res*); -extern bool_t zdr_ACCESS3args (ZDR *, ACCESS3args*); -extern bool_t zdr_ACCESS3resok (ZDR *, ACCESS3resok*); -extern bool_t zdr_ACCESS3resfail (ZDR *, ACCESS3resfail*); -extern bool_t zdr_ACCESS3res (ZDR *, ACCESS3res*); -extern bool_t zdr_GETATTR3args (ZDR *, GETATTR3args*); -extern bool_t zdr_GETATTR3resok (ZDR *, GETATTR3resok*); -extern bool_t zdr_GETATTR3res (ZDR *, GETATTR3res*); -extern bool_t zdr_time_how (ZDR *, time_how*); -extern bool_t zdr_set_mode3 (ZDR *, set_mode3*); -extern bool_t zdr_set_uid3 (ZDR *, set_uid3*); -extern bool_t zdr_set_gid3 (ZDR *, set_gid3*); -extern bool_t zdr_set_size3 (ZDR *, set_size3*); -extern bool_t zdr_set_atime (ZDR *, set_atime*); -extern bool_t zdr_set_mtime (ZDR *, set_mtime*); -extern bool_t zdr_sattr3 (ZDR *, sattr3*); -extern bool_t zdr_createmode3 (ZDR *, createmode3*); -extern bool_t zdr_createverf3 (ZDR *, createverf3); -extern bool_t zdr_createhow3 (ZDR *, createhow3*); -extern bool_t zdr_CREATE3args (ZDR *, CREATE3args*); -extern bool_t zdr_post_op_fh3 (ZDR *, post_op_fh3*); -extern bool_t zdr_CREATE3resok (ZDR *, CREATE3resok*); -extern bool_t zdr_CREATE3resfail (ZDR *, CREATE3resfail*); -extern bool_t zdr_CREATE3res (ZDR *, CREATE3res*); -extern bool_t zdr_REMOVE3args (ZDR *, REMOVE3args*); -extern bool_t zdr_REMOVE3resok (ZDR *, REMOVE3resok*); -extern bool_t zdr_REMOVE3resfail (ZDR *, REMOVE3resfail*); -extern bool_t zdr_REMOVE3res (ZDR *, REMOVE3res*); -extern bool_t zdr_READ3args (ZDR *, READ3args*); -extern bool_t zdr_READ3resok (ZDR *, READ3resok*); -extern bool_t zdr_READ3resfail (ZDR *, READ3resfail*); -extern bool_t zdr_READ3res (ZDR *, READ3res*); -extern bool_t zdr_FSINFO3args (ZDR *, FSINFO3args*); -extern bool_t zdr_FSINFO3resok (ZDR *, FSINFO3resok*); -extern bool_t zdr_FSINFO3resfail (ZDR *, FSINFO3resfail*); -extern bool_t zdr_FSINFO3res (ZDR *, FSINFO3res*); -extern bool_t zdr_FSSTAT3args (ZDR *, FSSTAT3args*); -extern bool_t zdr_FSSTAT3resok (ZDR *, FSSTAT3resok*); -extern bool_t zdr_FSSTAT3resfail (ZDR *, FSSTAT3resfail*); -extern bool_t zdr_FSSTAT3res (ZDR *, FSSTAT3res*); -extern bool_t zdr_PATHCONF3args (ZDR *, PATHCONF3args*); -extern bool_t zdr_PATHCONF3resok (ZDR *, PATHCONF3resok*); -extern bool_t zdr_PATHCONF3resfail (ZDR *, PATHCONF3resfail*); -extern bool_t zdr_PATHCONF3res (ZDR *, PATHCONF3res*); -extern bool_t zdr_nfspath3 (ZDR *, nfspath3*); -extern bool_t zdr_symlinkdata3 (ZDR *, symlinkdata3*); -extern bool_t zdr_SYMLINK3args (ZDR *, SYMLINK3args*); -extern bool_t zdr_SYMLINK3resok (ZDR *, SYMLINK3resok*); -extern bool_t zdr_SYMLINK3resfail (ZDR *, SYMLINK3resfail*); -extern bool_t zdr_SYMLINK3res (ZDR *, SYMLINK3res*); -extern bool_t zdr_READLINK3args (ZDR *, READLINK3args*); -extern bool_t zdr_READLINK3resok (ZDR *, READLINK3resok*); -extern bool_t zdr_READLINK3resfail (ZDR *, READLINK3resfail*); -extern bool_t zdr_READLINK3res (ZDR *, READLINK3res*); -extern bool_t zdr_devicedata3 (ZDR *, devicedata3*); -extern bool_t zdr_mknoddata3 (ZDR *, mknoddata3*); -extern bool_t zdr_MKNOD3args (ZDR *, MKNOD3args*); -extern bool_t zdr_MKNOD3resok (ZDR *, MKNOD3resok*); -extern bool_t zdr_MKNOD3resfail (ZDR *, MKNOD3resfail*); -extern bool_t zdr_MKNOD3res (ZDR *, MKNOD3res*); -extern bool_t zdr_MKDIR3args (ZDR *, MKDIR3args*); -extern bool_t zdr_MKDIR3resok (ZDR *, MKDIR3resok*); -extern bool_t zdr_MKDIR3resfail (ZDR *, MKDIR3resfail*); -extern bool_t zdr_MKDIR3res (ZDR *, MKDIR3res*); -extern bool_t zdr_RMDIR3args (ZDR *, RMDIR3args*); -extern bool_t zdr_RMDIR3resok (ZDR *, RMDIR3resok*); -extern bool_t zdr_RMDIR3resfail (ZDR *, RMDIR3resfail*); -extern bool_t zdr_RMDIR3res (ZDR *, RMDIR3res*); -extern bool_t zdr_RENAME3args (ZDR *, RENAME3args*); -extern bool_t zdr_RENAME3resok (ZDR *, RENAME3resok*); -extern bool_t zdr_RENAME3resfail (ZDR *, RENAME3resfail*); -extern bool_t zdr_RENAME3res (ZDR *, RENAME3res*); -extern bool_t zdr_READDIRPLUS3args (ZDR *, READDIRPLUS3args*); -extern bool_t zdr_entryplus3 (ZDR *, entryplus3*); -extern bool_t zdr_dirlistplus3 (ZDR *, dirlistplus3*); -extern bool_t zdr_READDIRPLUS3resok (ZDR *, READDIRPLUS3resok*); -extern bool_t zdr_READDIRPLUS3resfail (ZDR *, READDIRPLUS3resfail*); -extern bool_t zdr_READDIRPLUS3res (ZDR *, READDIRPLUS3res*); -extern bool_t zdr_READDIR3args (ZDR *, READDIR3args*); -extern bool_t zdr_entry3 (ZDR *, entry3*); -extern bool_t zdr_dirlist3 (ZDR *, dirlist3*); -extern bool_t zdr_READDIR3resok (ZDR *, READDIR3resok*); -extern bool_t zdr_READDIR3resfail (ZDR *, READDIR3resfail*); -extern bool_t zdr_READDIR3res (ZDR *, READDIR3res*); -extern bool_t zdr_LINK3args (ZDR *, LINK3args*); -extern bool_t zdr_LINK3resok (ZDR *, LINK3resok*); -extern bool_t zdr_LINK3resfail (ZDR *, LINK3resfail*); -extern bool_t zdr_LINK3res (ZDR *, LINK3res*); -extern bool_t zdr_sattrguard3 (ZDR *, sattrguard3*); -extern bool_t zdr_SETATTR3args (ZDR *, SETATTR3args*); -extern bool_t zdr_SETATTR3resok (ZDR *, SETATTR3resok*); -extern bool_t zdr_SETATTR3resfail (ZDR *, SETATTR3resfail*); -extern bool_t zdr_SETATTR3res (ZDR *, SETATTR3res*); -extern bool_t zdr_fhandle2 (ZDR *, fhandle2); -extern bool_t zdr_ftype2 (ZDR *, ftype2*); -extern bool_t zdr_fattr2 (ZDR *, fattr2*); -extern bool_t zdr_sattr2 (ZDR *, sattr2*); -extern bool_t zdr_filename2 (ZDR *, filename2*); -extern bool_t zdr_path2 (ZDR *, path2*); -extern bool_t zdr_nfsdata2 (ZDR *, nfsdata2*); -extern bool_t zdr_nfscookie2 (ZDR *, nfscookie2); -extern bool_t zdr_entry2 (ZDR *, entry2*); -extern bool_t zdr_diropargs2 (ZDR *, diropargs2*); -extern bool_t zdr_GETATTR2args (ZDR *, GETATTR2args*); -extern bool_t zdr_GETATTR2resok (ZDR *, GETATTR2resok*); -extern bool_t zdr_GETATTR2res (ZDR *, GETATTR2res*); -extern bool_t zdr_SETATTR2args (ZDR *, SETATTR2args*); -extern bool_t zdr_SETATTR2resok (ZDR *, SETATTR2resok*); -extern bool_t zdr_SETATTR2res (ZDR *, SETATTR2res*); -extern bool_t zdr_LOOKUP2args (ZDR *, LOOKUP2args*); -extern bool_t zdr_LOOKUP2resok (ZDR *, LOOKUP2resok*); -extern bool_t zdr_LOOKUP2res (ZDR *, LOOKUP2res*); -extern bool_t zdr_READLINK2args (ZDR *, READLINK2args*); -extern bool_t zdr_READLINK2resok (ZDR *, READLINK2resok*); -extern bool_t zdr_READLINK2res (ZDR *, READLINK2res*); -extern bool_t zdr_READ2args (ZDR *, READ2args*); -extern bool_t zdr_READ2resok (ZDR *, READ2resok*); -extern bool_t zdr_READ2res (ZDR *, READ2res*); -extern bool_t zdr_WRITE2args (ZDR *, WRITE2args*); -extern bool_t zdr_WRITE2resok (ZDR *, WRITE2resok*); -extern bool_t zdr_WRITE2res (ZDR *, WRITE2res*); -extern bool_t zdr_CREATE2args (ZDR *, CREATE2args*); -extern bool_t zdr_CREATE2resok (ZDR *, CREATE2resok*); -extern bool_t zdr_CREATE2res (ZDR *, CREATE2res*); -extern bool_t zdr_REMOVE2args (ZDR *, REMOVE2args*); -extern bool_t zdr_REMOVE2res (ZDR *, REMOVE2res*); -extern bool_t zdr_RENAME2args (ZDR *, RENAME2args*); -extern bool_t zdr_RENAME2res (ZDR *, RENAME2res*); -extern bool_t zdr_LINK2args (ZDR *, LINK2args*); -extern bool_t zdr_LINK2res (ZDR *, LINK2res*); -extern bool_t zdr_SYMLINK2args (ZDR *, SYMLINK2args*); -extern bool_t zdr_SYMLINK2res (ZDR *, SYMLINK2res*); -extern bool_t zdr_MKDIR2args (ZDR *, MKDIR2args*); -extern bool_t zdr_MKDIR2resok (ZDR *, MKDIR2resok*); -extern bool_t zdr_MKDIR2res (ZDR *, MKDIR2res*); -extern bool_t zdr_RMDIR2args (ZDR *, RMDIR2args*); -extern bool_t zdr_RMDIR2res (ZDR *, RMDIR2res*); -extern bool_t zdr_READDIR2args (ZDR *, READDIR2args*); -extern bool_t zdr_READDIR2resok (ZDR *, READDIR2resok*); -extern bool_t zdr_READDIR2res (ZDR *, READDIR2res*); -extern bool_t zdr_STATFS2args (ZDR *, STATFS2args*); -extern bool_t zdr_STATFS2resok (ZDR *, STATFS2resok*); -extern bool_t zdr_STATFS2res (ZDR *, STATFS2res*); -extern bool_t zdr_nfsacl_type (ZDR *, nfsacl_type*); -extern bool_t zdr_nfsacl_ace (ZDR *, nfsacl_ace*); -extern bool_t zdr_GETACL3args (ZDR *, GETACL3args*); -extern bool_t zdr_GETACL3resok (ZDR *, GETACL3resok*); -extern bool_t zdr_GETACL3res (ZDR *, GETACL3res*); -extern bool_t zdr_SETACL3args (ZDR *, SETACL3args*); -extern bool_t zdr_SETACL3resok (ZDR *, SETACL3resok*); -extern bool_t zdr_SETACL3res (ZDR *, SETACL3res*); +extern uint32_t zdr_cookieverf3 (ZDR *, cookieverf3); +extern uint32_t zdr_cookie3 (ZDR *, cookie3*); +extern uint32_t zdr_nfs_fh3 (ZDR *, nfs_fh3*); +extern uint32_t zdr_filename3 (ZDR *, filename3*); +extern uint32_t zdr_diropargs3 (ZDR *, diropargs3*); +extern uint32_t zdr_ftype3 (ZDR *, ftype3*); +extern uint32_t zdr_mode3 (ZDR *, mode3*); +extern uint32_t zdr_uid3 (ZDR *, uid3*); +extern uint32_t zdr_gid3 (ZDR *, gid3*); +extern uint32_t zdr_size3 (ZDR *, size3*); +extern uint32_t zdr_fileid3 (ZDR *, fileid3*); +extern uint32_t zdr_specdata3 (ZDR *, specdata3*); +extern uint32_t zdr_nfstime3 (ZDR *, nfstime3*); +extern uint32_t zdr_fattr3 (ZDR *, fattr3*); +extern uint32_t zdr_post_op_attr (ZDR *, post_op_attr*); +extern uint32_t zdr_nfsstat3 (ZDR *, nfsstat3*); +extern uint32_t zdr_stable_how (ZDR *, stable_how*); +extern uint32_t zdr_offset3 (ZDR *, offset3*); +extern uint32_t zdr_count3 (ZDR *, count3*); +extern uint32_t zdr_wcc_attr (ZDR *, wcc_attr*); +extern uint32_t zdr_pre_op_attr (ZDR *, pre_op_attr*); +extern uint32_t zdr_wcc_data (ZDR *, wcc_data*); +extern uint32_t zdr_WRITE3args (ZDR *, WRITE3args*); +extern uint32_t zdr_writeverf3 (ZDR *, writeverf3); +extern uint32_t zdr_WRITE3resok (ZDR *, WRITE3resok*); +extern uint32_t zdr_WRITE3resfail (ZDR *, WRITE3resfail*); +extern uint32_t zdr_WRITE3res (ZDR *, WRITE3res*); +extern uint32_t zdr_LOOKUP3args (ZDR *, LOOKUP3args*); +extern uint32_t zdr_LOOKUP3resok (ZDR *, LOOKUP3resok*); +extern uint32_t zdr_LOOKUP3resfail (ZDR *, LOOKUP3resfail*); +extern uint32_t zdr_LOOKUP3res (ZDR *, LOOKUP3res*); +extern uint32_t zdr_COMMIT3args (ZDR *, COMMIT3args*); +extern uint32_t zdr_COMMIT3resok (ZDR *, COMMIT3resok*); +extern uint32_t zdr_COMMIT3resfail (ZDR *, COMMIT3resfail*); +extern uint32_t zdr_COMMIT3res (ZDR *, COMMIT3res*); +extern uint32_t zdr_ACCESS3args (ZDR *, ACCESS3args*); +extern uint32_t zdr_ACCESS3resok (ZDR *, ACCESS3resok*); +extern uint32_t zdr_ACCESS3resfail (ZDR *, ACCESS3resfail*); +extern uint32_t zdr_ACCESS3res (ZDR *, ACCESS3res*); +extern uint32_t zdr_GETATTR3args (ZDR *, GETATTR3args*); +extern uint32_t zdr_GETATTR3resok (ZDR *, GETATTR3resok*); +extern uint32_t zdr_GETATTR3res (ZDR *, GETATTR3res*); +extern uint32_t zdr_time_how (ZDR *, time_how*); +extern uint32_t zdr_set_mode3 (ZDR *, set_mode3*); +extern uint32_t zdr_set_uid3 (ZDR *, set_uid3*); +extern uint32_t zdr_set_gid3 (ZDR *, set_gid3*); +extern uint32_t zdr_set_size3 (ZDR *, set_size3*); +extern uint32_t zdr_set_atime (ZDR *, set_atime*); +extern uint32_t zdr_set_mtime (ZDR *, set_mtime*); +extern uint32_t zdr_sattr3 (ZDR *, sattr3*); +extern uint32_t zdr_createmode3 (ZDR *, createmode3*); +extern uint32_t zdr_createverf3 (ZDR *, createverf3); +extern uint32_t zdr_createhow3 (ZDR *, createhow3*); +extern uint32_t zdr_CREATE3args (ZDR *, CREATE3args*); +extern uint32_t zdr_post_op_fh3 (ZDR *, post_op_fh3*); +extern uint32_t zdr_CREATE3resok (ZDR *, CREATE3resok*); +extern uint32_t zdr_CREATE3resfail (ZDR *, CREATE3resfail*); +extern uint32_t zdr_CREATE3res (ZDR *, CREATE3res*); +extern uint32_t zdr_REMOVE3args (ZDR *, REMOVE3args*); +extern uint32_t zdr_REMOVE3resok (ZDR *, REMOVE3resok*); +extern uint32_t zdr_REMOVE3resfail (ZDR *, REMOVE3resfail*); +extern uint32_t zdr_REMOVE3res (ZDR *, REMOVE3res*); +extern uint32_t zdr_READ3args (ZDR *, READ3args*); +extern uint32_t zdr_READ3resok (ZDR *, READ3resok*); +extern uint32_t zdr_READ3resfail (ZDR *, READ3resfail*); +extern uint32_t zdr_READ3res (ZDR *, READ3res*); +extern uint32_t zdr_FSINFO3args (ZDR *, FSINFO3args*); +extern uint32_t zdr_FSINFO3resok (ZDR *, FSINFO3resok*); +extern uint32_t zdr_FSINFO3resfail (ZDR *, FSINFO3resfail*); +extern uint32_t zdr_FSINFO3res (ZDR *, FSINFO3res*); +extern uint32_t zdr_FSSTAT3args (ZDR *, FSSTAT3args*); +extern uint32_t zdr_FSSTAT3resok (ZDR *, FSSTAT3resok*); +extern uint32_t zdr_FSSTAT3resfail (ZDR *, FSSTAT3resfail*); +extern uint32_t zdr_FSSTAT3res (ZDR *, FSSTAT3res*); +extern uint32_t zdr_PATHCONF3args (ZDR *, PATHCONF3args*); +extern uint32_t zdr_PATHCONF3resok (ZDR *, PATHCONF3resok*); +extern uint32_t zdr_PATHCONF3resfail (ZDR *, PATHCONF3resfail*); +extern uint32_t zdr_PATHCONF3res (ZDR *, PATHCONF3res*); +extern uint32_t zdr_nfspath3 (ZDR *, nfspath3*); +extern uint32_t zdr_symlinkdata3 (ZDR *, symlinkdata3*); +extern uint32_t zdr_SYMLINK3args (ZDR *, SYMLINK3args*); +extern uint32_t zdr_SYMLINK3resok (ZDR *, SYMLINK3resok*); +extern uint32_t zdr_SYMLINK3resfail (ZDR *, SYMLINK3resfail*); +extern uint32_t zdr_SYMLINK3res (ZDR *, SYMLINK3res*); +extern uint32_t zdr_READLINK3args (ZDR *, READLINK3args*); +extern uint32_t zdr_READLINK3resok (ZDR *, READLINK3resok*); +extern uint32_t zdr_READLINK3resfail (ZDR *, READLINK3resfail*); +extern uint32_t zdr_READLINK3res (ZDR *, READLINK3res*); +extern uint32_t zdr_devicedata3 (ZDR *, devicedata3*); +extern uint32_t zdr_mknoddata3 (ZDR *, mknoddata3*); +extern uint32_t zdr_MKNOD3args (ZDR *, MKNOD3args*); +extern uint32_t zdr_MKNOD3resok (ZDR *, MKNOD3resok*); +extern uint32_t zdr_MKNOD3resfail (ZDR *, MKNOD3resfail*); +extern uint32_t zdr_MKNOD3res (ZDR *, MKNOD3res*); +extern uint32_t zdr_MKDIR3args (ZDR *, MKDIR3args*); +extern uint32_t zdr_MKDIR3resok (ZDR *, MKDIR3resok*); +extern uint32_t zdr_MKDIR3resfail (ZDR *, MKDIR3resfail*); +extern uint32_t zdr_MKDIR3res (ZDR *, MKDIR3res*); +extern uint32_t zdr_RMDIR3args (ZDR *, RMDIR3args*); +extern uint32_t zdr_RMDIR3resok (ZDR *, RMDIR3resok*); +extern uint32_t zdr_RMDIR3resfail (ZDR *, RMDIR3resfail*); +extern uint32_t zdr_RMDIR3res (ZDR *, RMDIR3res*); +extern uint32_t zdr_RENAME3args (ZDR *, RENAME3args*); +extern uint32_t zdr_RENAME3resok (ZDR *, RENAME3resok*); +extern uint32_t zdr_RENAME3resfail (ZDR *, RENAME3resfail*); +extern uint32_t zdr_RENAME3res (ZDR *, RENAME3res*); +extern uint32_t zdr_READDIRPLUS3args (ZDR *, READDIRPLUS3args*); +extern uint32_t zdr_entryplus3 (ZDR *, entryplus3*); +extern uint32_t zdr_dirlistplus3 (ZDR *, dirlistplus3*); +extern uint32_t zdr_READDIRPLUS3resok (ZDR *, READDIRPLUS3resok*); +extern uint32_t zdr_READDIRPLUS3resfail (ZDR *, READDIRPLUS3resfail*); +extern uint32_t zdr_READDIRPLUS3res (ZDR *, READDIRPLUS3res*); +extern uint32_t zdr_READDIR3args (ZDR *, READDIR3args*); +extern uint32_t zdr_entry3 (ZDR *, entry3*); +extern uint32_t zdr_dirlist3 (ZDR *, dirlist3*); +extern uint32_t zdr_READDIR3resok (ZDR *, READDIR3resok*); +extern uint32_t zdr_READDIR3resfail (ZDR *, READDIR3resfail*); +extern uint32_t zdr_READDIR3res (ZDR *, READDIR3res*); +extern uint32_t zdr_LINK3args (ZDR *, LINK3args*); +extern uint32_t zdr_LINK3resok (ZDR *, LINK3resok*); +extern uint32_t zdr_LINK3resfail (ZDR *, LINK3resfail*); +extern uint32_t zdr_LINK3res (ZDR *, LINK3res*); +extern uint32_t zdr_sattrguard3 (ZDR *, sattrguard3*); +extern uint32_t zdr_SETATTR3args (ZDR *, SETATTR3args*); +extern uint32_t zdr_SETATTR3resok (ZDR *, SETATTR3resok*); +extern uint32_t zdr_SETATTR3resfail (ZDR *, SETATTR3resfail*); +extern uint32_t zdr_SETATTR3res (ZDR *, SETATTR3res*); +extern uint32_t zdr_fhandle2 (ZDR *, fhandle2); +extern uint32_t zdr_ftype2 (ZDR *, ftype2*); +extern uint32_t zdr_fattr2 (ZDR *, fattr2*); +extern uint32_t zdr_sattr2 (ZDR *, sattr2*); +extern uint32_t zdr_filename2 (ZDR *, filename2*); +extern uint32_t zdr_path2 (ZDR *, path2*); +extern uint32_t zdr_nfsdata2 (ZDR *, nfsdata2*); +extern uint32_t zdr_nfscookie2 (ZDR *, nfscookie2); +extern uint32_t zdr_entry2 (ZDR *, entry2*); +extern uint32_t zdr_diropargs2 (ZDR *, diropargs2*); +extern uint32_t zdr_GETATTR2args (ZDR *, GETATTR2args*); +extern uint32_t zdr_GETATTR2resok (ZDR *, GETATTR2resok*); +extern uint32_t zdr_GETATTR2res (ZDR *, GETATTR2res*); +extern uint32_t zdr_SETATTR2args (ZDR *, SETATTR2args*); +extern uint32_t zdr_SETATTR2resok (ZDR *, SETATTR2resok*); +extern uint32_t zdr_SETATTR2res (ZDR *, SETATTR2res*); +extern uint32_t zdr_LOOKUP2args (ZDR *, LOOKUP2args*); +extern uint32_t zdr_LOOKUP2resok (ZDR *, LOOKUP2resok*); +extern uint32_t zdr_LOOKUP2res (ZDR *, LOOKUP2res*); +extern uint32_t zdr_READLINK2args (ZDR *, READLINK2args*); +extern uint32_t zdr_READLINK2resok (ZDR *, READLINK2resok*); +extern uint32_t zdr_READLINK2res (ZDR *, READLINK2res*); +extern uint32_t zdr_READ2args (ZDR *, READ2args*); +extern uint32_t zdr_READ2resok (ZDR *, READ2resok*); +extern uint32_t zdr_READ2res (ZDR *, READ2res*); +extern uint32_t zdr_WRITE2args (ZDR *, WRITE2args*); +extern uint32_t zdr_WRITE2resok (ZDR *, WRITE2resok*); +extern uint32_t zdr_WRITE2res (ZDR *, WRITE2res*); +extern uint32_t zdr_CREATE2args (ZDR *, CREATE2args*); +extern uint32_t zdr_CREATE2resok (ZDR *, CREATE2resok*); +extern uint32_t zdr_CREATE2res (ZDR *, CREATE2res*); +extern uint32_t zdr_REMOVE2args (ZDR *, REMOVE2args*); +extern uint32_t zdr_REMOVE2res (ZDR *, REMOVE2res*); +extern uint32_t zdr_RENAME2args (ZDR *, RENAME2args*); +extern uint32_t zdr_RENAME2res (ZDR *, RENAME2res*); +extern uint32_t zdr_LINK2args (ZDR *, LINK2args*); +extern uint32_t zdr_LINK2res (ZDR *, LINK2res*); +extern uint32_t zdr_SYMLINK2args (ZDR *, SYMLINK2args*); +extern uint32_t zdr_SYMLINK2res (ZDR *, SYMLINK2res*); +extern uint32_t zdr_MKDIR2args (ZDR *, MKDIR2args*); +extern uint32_t zdr_MKDIR2resok (ZDR *, MKDIR2resok*); +extern uint32_t zdr_MKDIR2res (ZDR *, MKDIR2res*); +extern uint32_t zdr_RMDIR2args (ZDR *, RMDIR2args*); +extern uint32_t zdr_RMDIR2res (ZDR *, RMDIR2res*); +extern uint32_t zdr_READDIR2args (ZDR *, READDIR2args*); +extern uint32_t zdr_READDIR2resok (ZDR *, READDIR2resok*); +extern uint32_t zdr_READDIR2res (ZDR *, READDIR2res*); +extern uint32_t zdr_STATFS2args (ZDR *, STATFS2args*); +extern uint32_t zdr_STATFS2resok (ZDR *, STATFS2resok*); +extern uint32_t zdr_STATFS2res (ZDR *, STATFS2res*); +extern uint32_t zdr_nfsacl_type (ZDR *, nfsacl_type*); +extern uint32_t zdr_nfsacl_ace (ZDR *, nfsacl_ace*); +extern uint32_t zdr_GETACL3args (ZDR *, GETACL3args*); +extern uint32_t zdr_GETACL3resok (ZDR *, GETACL3resok*); +extern uint32_t zdr_GETACL3res (ZDR *, GETACL3res*); +extern uint32_t zdr_SETACL3args (ZDR *, SETACL3args*); +extern uint32_t zdr_SETACL3resok (ZDR *, SETACL3resok*); +extern uint32_t zdr_SETACL3res (ZDR *, SETACL3res*); #else /* K&R C */ -extern bool_t zdr_cookieverf3 (); -extern bool_t zdr_cookie3 (); -extern bool_t zdr_nfs_fh3 (); -extern bool_t zdr_filename3 (); -extern bool_t zdr_diropargs3 (); -extern bool_t zdr_ftype3 (); -extern bool_t zdr_mode3 (); -extern bool_t zdr_uid3 (); -extern bool_t zdr_gid3 (); -extern bool_t zdr_size3 (); -extern bool_t zdr_fileid3 (); -extern bool_t zdr_specdata3 (); -extern bool_t zdr_nfstime3 (); -extern bool_t zdr_fattr3 (); -extern bool_t zdr_post_op_attr (); -extern bool_t zdr_nfsstat3 (); -extern bool_t zdr_stable_how (); -extern bool_t zdr_offset3 (); -extern bool_t zdr_count3 (); -extern bool_t zdr_wcc_attr (); -extern bool_t zdr_pre_op_attr (); -extern bool_t zdr_wcc_data (); -extern bool_t zdr_WRITE3args (); -extern bool_t zdr_writeverf3 (); -extern bool_t zdr_WRITE3resok (); -extern bool_t zdr_WRITE3resfail (); -extern bool_t zdr_WRITE3res (); -extern bool_t zdr_LOOKUP3args (); -extern bool_t zdr_LOOKUP3resok (); -extern bool_t zdr_LOOKUP3resfail (); -extern bool_t zdr_LOOKUP3res (); -extern bool_t zdr_COMMIT3args (); -extern bool_t zdr_COMMIT3resok (); -extern bool_t zdr_COMMIT3resfail (); -extern bool_t zdr_COMMIT3res (); -extern bool_t zdr_ACCESS3args (); -extern bool_t zdr_ACCESS3resok (); -extern bool_t zdr_ACCESS3resfail (); -extern bool_t zdr_ACCESS3res (); -extern bool_t zdr_GETATTR3args (); -extern bool_t zdr_GETATTR3resok (); -extern bool_t zdr_GETATTR3res (); -extern bool_t zdr_time_how (); -extern bool_t zdr_set_mode3 (); -extern bool_t zdr_set_uid3 (); -extern bool_t zdr_set_gid3 (); -extern bool_t zdr_set_size3 (); -extern bool_t zdr_set_atime (); -extern bool_t zdr_set_mtime (); -extern bool_t zdr_sattr3 (); -extern bool_t zdr_createmode3 (); -extern bool_t zdr_createverf3 (); -extern bool_t zdr_createhow3 (); -extern bool_t zdr_CREATE3args (); -extern bool_t zdr_post_op_fh3 (); -extern bool_t zdr_CREATE3resok (); -extern bool_t zdr_CREATE3resfail (); -extern bool_t zdr_CREATE3res (); -extern bool_t zdr_REMOVE3args (); -extern bool_t zdr_REMOVE3resok (); -extern bool_t zdr_REMOVE3resfail (); -extern bool_t zdr_REMOVE3res (); -extern bool_t zdr_READ3args (); -extern bool_t zdr_READ3resok (); -extern bool_t zdr_READ3resfail (); -extern bool_t zdr_READ3res (); -extern bool_t zdr_FSINFO3args (); -extern bool_t zdr_FSINFO3resok (); -extern bool_t zdr_FSINFO3resfail (); -extern bool_t zdr_FSINFO3res (); -extern bool_t zdr_FSSTAT3args (); -extern bool_t zdr_FSSTAT3resok (); -extern bool_t zdr_FSSTAT3resfail (); -extern bool_t zdr_FSSTAT3res (); -extern bool_t zdr_PATHCONF3args (); -extern bool_t zdr_PATHCONF3resok (); -extern bool_t zdr_PATHCONF3resfail (); -extern bool_t zdr_PATHCONF3res (); -extern bool_t zdr_nfspath3 (); -extern bool_t zdr_symlinkdata3 (); -extern bool_t zdr_SYMLINK3args (); -extern bool_t zdr_SYMLINK3resok (); -extern bool_t zdr_SYMLINK3resfail (); -extern bool_t zdr_SYMLINK3res (); -extern bool_t zdr_READLINK3args (); -extern bool_t zdr_READLINK3resok (); -extern bool_t zdr_READLINK3resfail (); -extern bool_t zdr_READLINK3res (); -extern bool_t zdr_devicedata3 (); -extern bool_t zdr_mknoddata3 (); -extern bool_t zdr_MKNOD3args (); -extern bool_t zdr_MKNOD3resok (); -extern bool_t zdr_MKNOD3resfail (); -extern bool_t zdr_MKNOD3res (); -extern bool_t zdr_MKDIR3args (); -extern bool_t zdr_MKDIR3resok (); -extern bool_t zdr_MKDIR3resfail (); -extern bool_t zdr_MKDIR3res (); -extern bool_t zdr_RMDIR3args (); -extern bool_t zdr_RMDIR3resok (); -extern bool_t zdr_RMDIR3resfail (); -extern bool_t zdr_RMDIR3res (); -extern bool_t zdr_RENAME3args (); -extern bool_t zdr_RENAME3resok (); -extern bool_t zdr_RENAME3resfail (); -extern bool_t zdr_RENAME3res (); -extern bool_t zdr_READDIRPLUS3args (); -extern bool_t zdr_entryplus3 (); -extern bool_t zdr_dirlistplus3 (); -extern bool_t zdr_READDIRPLUS3resok (); -extern bool_t zdr_READDIRPLUS3resfail (); -extern bool_t zdr_READDIRPLUS3res (); -extern bool_t zdr_READDIR3args (); -extern bool_t zdr_entry3 (); -extern bool_t zdr_dirlist3 (); -extern bool_t zdr_READDIR3resok (); -extern bool_t zdr_READDIR3resfail (); -extern bool_t zdr_READDIR3res (); -extern bool_t zdr_LINK3args (); -extern bool_t zdr_LINK3resok (); -extern bool_t zdr_LINK3resfail (); -extern bool_t zdr_LINK3res (); -extern bool_t zdr_sattrguard3 (); -extern bool_t zdr_SETATTR3args (); -extern bool_t zdr_SETATTR3resok (); -extern bool_t zdr_SETATTR3resfail (); -extern bool_t zdr_SETATTR3res (); -extern bool_t zdr_fhandle2 (); -extern bool_t zdr_ftype2 (); -extern bool_t zdr_fattr2 (); -extern bool_t zdr_sattr2 (); -extern bool_t zdr_filename2 (); -extern bool_t zdr_path2 (); -extern bool_t zdr_nfsdata2 (); -extern bool_t zdr_nfscookie2 (); -extern bool_t zdr_entry2 (); -extern bool_t zdr_diropargs2 (); -extern bool_t zdr_GETATTR2args (); -extern bool_t zdr_GETATTR2resok (); -extern bool_t zdr_GETATTR2res (); -extern bool_t zdr_SETATTR2args (); -extern bool_t zdr_SETATTR2resok (); -extern bool_t zdr_SETATTR2res (); -extern bool_t zdr_LOOKUP2args (); -extern bool_t zdr_LOOKUP2resok (); -extern bool_t zdr_LOOKUP2res (); -extern bool_t zdr_READLINK2args (); -extern bool_t zdr_READLINK2resok (); -extern bool_t zdr_READLINK2res (); -extern bool_t zdr_READ2args (); -extern bool_t zdr_READ2resok (); -extern bool_t zdr_READ2res (); -extern bool_t zdr_WRITE2args (); -extern bool_t zdr_WRITE2resok (); -extern bool_t zdr_WRITE2res (); -extern bool_t zdr_CREATE2args (); -extern bool_t zdr_CREATE2resok (); -extern bool_t zdr_CREATE2res (); -extern bool_t zdr_REMOVE2args (); -extern bool_t zdr_REMOVE2res (); -extern bool_t zdr_RENAME2args (); -extern bool_t zdr_RENAME2res (); -extern bool_t zdr_LINK2args (); -extern bool_t zdr_LINK2res (); -extern bool_t zdr_SYMLINK2args (); -extern bool_t zdr_SYMLINK2res (); -extern bool_t zdr_MKDIR2args (); -extern bool_t zdr_MKDIR2resok (); -extern bool_t zdr_MKDIR2res (); -extern bool_t zdr_RMDIR2args (); -extern bool_t zdr_RMDIR2res (); -extern bool_t zdr_READDIR2args (); -extern bool_t zdr_READDIR2resok (); -extern bool_t zdr_READDIR2res (); -extern bool_t zdr_STATFS2args (); -extern bool_t zdr_STATFS2resok (); -extern bool_t zdr_STATFS2res (); -extern bool_t zdr_nfsacl_type (); -extern bool_t zdr_nfsacl_ace (); -extern bool_t zdr_GETACL3args (); -extern bool_t zdr_GETACL3resok (); -extern bool_t zdr_GETACL3res (); -extern bool_t zdr_SETACL3args (); -extern bool_t zdr_SETACL3resok (); -extern bool_t zdr_SETACL3res (); +extern uint32_t zdr_cookieverf3 (); +extern uint32_t zdr_cookie3 (); +extern uint32_t zdr_nfs_fh3 (); +extern uint32_t zdr_filename3 (); +extern uint32_t zdr_diropargs3 (); +extern uint32_t zdr_ftype3 (); +extern uint32_t zdr_mode3 (); +extern uint32_t zdr_uid3 (); +extern uint32_t zdr_gid3 (); +extern uint32_t zdr_size3 (); +extern uint32_t zdr_fileid3 (); +extern uint32_t zdr_specdata3 (); +extern uint32_t zdr_nfstime3 (); +extern uint32_t zdr_fattr3 (); +extern uint32_t zdr_post_op_attr (); +extern uint32_t zdr_nfsstat3 (); +extern uint32_t zdr_stable_how (); +extern uint32_t zdr_offset3 (); +extern uint32_t zdr_count3 (); +extern uint32_t zdr_wcc_attr (); +extern uint32_t zdr_pre_op_attr (); +extern uint32_t zdr_wcc_data (); +extern uint32_t zdr_WRITE3args (); +extern uint32_t zdr_writeverf3 (); +extern uint32_t zdr_WRITE3resok (); +extern uint32_t zdr_WRITE3resfail (); +extern uint32_t zdr_WRITE3res (); +extern uint32_t zdr_LOOKUP3args (); +extern uint32_t zdr_LOOKUP3resok (); +extern uint32_t zdr_LOOKUP3resfail (); +extern uint32_t zdr_LOOKUP3res (); +extern uint32_t zdr_COMMIT3args (); +extern uint32_t zdr_COMMIT3resok (); +extern uint32_t zdr_COMMIT3resfail (); +extern uint32_t zdr_COMMIT3res (); +extern uint32_t zdr_ACCESS3args (); +extern uint32_t zdr_ACCESS3resok (); +extern uint32_t zdr_ACCESS3resfail (); +extern uint32_t zdr_ACCESS3res (); +extern uint32_t zdr_GETATTR3args (); +extern uint32_t zdr_GETATTR3resok (); +extern uint32_t zdr_GETATTR3res (); +extern uint32_t zdr_time_how (); +extern uint32_t zdr_set_mode3 (); +extern uint32_t zdr_set_uid3 (); +extern uint32_t zdr_set_gid3 (); +extern uint32_t zdr_set_size3 (); +extern uint32_t zdr_set_atime (); +extern uint32_t zdr_set_mtime (); +extern uint32_t zdr_sattr3 (); +extern uint32_t zdr_createmode3 (); +extern uint32_t zdr_createverf3 (); +extern uint32_t zdr_createhow3 (); +extern uint32_t zdr_CREATE3args (); +extern uint32_t zdr_post_op_fh3 (); +extern uint32_t zdr_CREATE3resok (); +extern uint32_t zdr_CREATE3resfail (); +extern uint32_t zdr_CREATE3res (); +extern uint32_t zdr_REMOVE3args (); +extern uint32_t zdr_REMOVE3resok (); +extern uint32_t zdr_REMOVE3resfail (); +extern uint32_t zdr_REMOVE3res (); +extern uint32_t zdr_READ3args (); +extern uint32_t zdr_READ3resok (); +extern uint32_t zdr_READ3resfail (); +extern uint32_t zdr_READ3res (); +extern uint32_t zdr_FSINFO3args (); +extern uint32_t zdr_FSINFO3resok (); +extern uint32_t zdr_FSINFO3resfail (); +extern uint32_t zdr_FSINFO3res (); +extern uint32_t zdr_FSSTAT3args (); +extern uint32_t zdr_FSSTAT3resok (); +extern uint32_t zdr_FSSTAT3resfail (); +extern uint32_t zdr_FSSTAT3res (); +extern uint32_t zdr_PATHCONF3args (); +extern uint32_t zdr_PATHCONF3resok (); +extern uint32_t zdr_PATHCONF3resfail (); +extern uint32_t zdr_PATHCONF3res (); +extern uint32_t zdr_nfspath3 (); +extern uint32_t zdr_symlinkdata3 (); +extern uint32_t zdr_SYMLINK3args (); +extern uint32_t zdr_SYMLINK3resok (); +extern uint32_t zdr_SYMLINK3resfail (); +extern uint32_t zdr_SYMLINK3res (); +extern uint32_t zdr_READLINK3args (); +extern uint32_t zdr_READLINK3resok (); +extern uint32_t zdr_READLINK3resfail (); +extern uint32_t zdr_READLINK3res (); +extern uint32_t zdr_devicedata3 (); +extern uint32_t zdr_mknoddata3 (); +extern uint32_t zdr_MKNOD3args (); +extern uint32_t zdr_MKNOD3resok (); +extern uint32_t zdr_MKNOD3resfail (); +extern uint32_t zdr_MKNOD3res (); +extern uint32_t zdr_MKDIR3args (); +extern uint32_t zdr_MKDIR3resok (); +extern uint32_t zdr_MKDIR3resfail (); +extern uint32_t zdr_MKDIR3res (); +extern uint32_t zdr_RMDIR3args (); +extern uint32_t zdr_RMDIR3resok (); +extern uint32_t zdr_RMDIR3resfail (); +extern uint32_t zdr_RMDIR3res (); +extern uint32_t zdr_RENAME3args (); +extern uint32_t zdr_RENAME3resok (); +extern uint32_t zdr_RENAME3resfail (); +extern uint32_t zdr_RENAME3res (); +extern uint32_t zdr_READDIRPLUS3args (); +extern uint32_t zdr_entryplus3 (); +extern uint32_t zdr_dirlistplus3 (); +extern uint32_t zdr_READDIRPLUS3resok (); +extern uint32_t zdr_READDIRPLUS3resfail (); +extern uint32_t zdr_READDIRPLUS3res (); +extern uint32_t zdr_READDIR3args (); +extern uint32_t zdr_entry3 (); +extern uint32_t zdr_dirlist3 (); +extern uint32_t zdr_READDIR3resok (); +extern uint32_t zdr_READDIR3resfail (); +extern uint32_t zdr_READDIR3res (); +extern uint32_t zdr_LINK3args (); +extern uint32_t zdr_LINK3resok (); +extern uint32_t zdr_LINK3resfail (); +extern uint32_t zdr_LINK3res (); +extern uint32_t zdr_sattrguard3 (); +extern uint32_t zdr_SETATTR3args (); +extern uint32_t zdr_SETATTR3resok (); +extern uint32_t zdr_SETATTR3resfail (); +extern uint32_t zdr_SETATTR3res (); +extern uint32_t zdr_fhandle2 (); +extern uint32_t zdr_ftype2 (); +extern uint32_t zdr_fattr2 (); +extern uint32_t zdr_sattr2 (); +extern uint32_t zdr_filename2 (); +extern uint32_t zdr_path2 (); +extern uint32_t zdr_nfsdata2 (); +extern uint32_t zdr_nfscookie2 (); +extern uint32_t zdr_entry2 (); +extern uint32_t zdr_diropargs2 (); +extern uint32_t zdr_GETATTR2args (); +extern uint32_t zdr_GETATTR2resok (); +extern uint32_t zdr_GETATTR2res (); +extern uint32_t zdr_SETATTR2args (); +extern uint32_t zdr_SETATTR2resok (); +extern uint32_t zdr_SETATTR2res (); +extern uint32_t zdr_LOOKUP2args (); +extern uint32_t zdr_LOOKUP2resok (); +extern uint32_t zdr_LOOKUP2res (); +extern uint32_t zdr_READLINK2args (); +extern uint32_t zdr_READLINK2resok (); +extern uint32_t zdr_READLINK2res (); +extern uint32_t zdr_READ2args (); +extern uint32_t zdr_READ2resok (); +extern uint32_t zdr_READ2res (); +extern uint32_t zdr_WRITE2args (); +extern uint32_t zdr_WRITE2resok (); +extern uint32_t zdr_WRITE2res (); +extern uint32_t zdr_CREATE2args (); +extern uint32_t zdr_CREATE2resok (); +extern uint32_t zdr_CREATE2res (); +extern uint32_t zdr_REMOVE2args (); +extern uint32_t zdr_REMOVE2res (); +extern uint32_t zdr_RENAME2args (); +extern uint32_t zdr_RENAME2res (); +extern uint32_t zdr_LINK2args (); +extern uint32_t zdr_LINK2res (); +extern uint32_t zdr_SYMLINK2args (); +extern uint32_t zdr_SYMLINK2res (); +extern uint32_t zdr_MKDIR2args (); +extern uint32_t zdr_MKDIR2resok (); +extern uint32_t zdr_MKDIR2res (); +extern uint32_t zdr_RMDIR2args (); +extern uint32_t zdr_RMDIR2res (); +extern uint32_t zdr_READDIR2args (); +extern uint32_t zdr_READDIR2resok (); +extern uint32_t zdr_READDIR2res (); +extern uint32_t zdr_STATFS2args (); +extern uint32_t zdr_STATFS2resok (); +extern uint32_t zdr_STATFS2res (); +extern uint32_t zdr_nfsacl_type (); +extern uint32_t zdr_nfsacl_ace (); +extern uint32_t zdr_GETACL3args (); +extern uint32_t zdr_GETACL3resok (); +extern uint32_t zdr_GETACL3res (); +extern uint32_t zdr_SETACL3args (); +extern uint32_t zdr_SETACL3resok (); +extern uint32_t zdr_SETACL3res (); #endif /* K&R C */