diff options
author | obrien <obrien@FreeBSD.org> | 1998-08-27 07:33:23 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 1998-08-27 07:33:23 +0000 |
commit | 95469232de2431c2ea73f7788417474d48fc0ba9 (patch) | |
tree | 489195f8bd77930ebbbaf53cba2870050d8f1832 | |
parent | 3cad3a2af8cd46053db15c6c6abcc0f2ea3e8b5d (diff) | |
download | FreeBSD-src-95469232de2431c2ea73f7788417474d48fc0ba9.zip FreeBSD-src-95469232de2431c2ea73f7788417474d48fc0ba9.tar.gz |
rpcgen our own mount.h, nfs_prot.h, mount_xdr.c, and nfs_prot_x.c
for NFSv3 support
-rw-r--r-- | contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h | 5 | ||||
-rw-r--r-- | contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h | 10 | ||||
-rw-r--r-- | contrib/amd/include/am_defs.h | 5 |
3 files changed, 17 insertions, 3 deletions
diff --git a/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h b/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h index e55e114..e39ff1b 100644 --- a/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h +++ b/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h @@ -38,16 +38,19 @@ * * %W% (Berkeley) %G% * - * $Id: nfs_prot_freebsd2.h,v 1.1 1996/01/13 23:23:39 ezk Exp ezk $ + * $Id: nfs_prot_freebsd2.h,v 1.1.1.1 1998/08/23 22:07:20 obrien Exp $ * */ #ifndef _AMU_NFS_PROT_H #define _AMU_NFS_PROT_H +#ifdef COMMENT_OUT #ifdef HAVE_RPCSVC_NFS_PROT_H # include <rpcsvc/nfs_prot.h> #endif /* HAVE_RPCSVC_NFS_PROT_H */ +#endif /* COMMENT_OUT */ +# include "nfs_prot.h" /* * MACROS: diff --git a/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h b/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h index 915f014..a9acf5b 100644 --- a/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h +++ b/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h @@ -38,16 +38,20 @@ * * %W% (Berkeley) %G% * - * $Id: nfs_prot_freebsd3.h,v 1.1 1996/01/13 23:23:39 ezk Exp ezk $ + * $Id: nfs_prot_freebsd3.h,v 1.1.1.1 1998/08/23 22:07:20 obrien Exp $ * */ #ifndef _AMU_NFS_PROT_H #define _AMU_NFS_PROT_H +#ifdef COMMENT_OUT #ifdef HAVE_RPCSVC_NFS_PROT_H # include <rpcsvc/nfs_prot.h> #endif /* HAVE_RPCSVC_NFS_PROT_H */ +#endif /* COMMENT_OUT */ +# include "nfs_prot.h" + #ifdef HAVE_NFS_RPCV2_H # include <nfs/rpcv2.h> #endif /* HAVE_NFS_RPCV2_H */ @@ -154,11 +158,14 @@ typedef writeargs nfswriteargs; # define MOUNT_NFS3 MOUNT_NFS # define MNTOPT_NFS3 "nfs" +#ifdef COMMENT_OUT #define FHSIZE3 64 /* size in bytes of a file handle (v3) */ +#endif /* COMMENT_OUT */ #define NFS3_FHSIZE 64 #define MOUNTVERS3 ((unsigned long)(3)) #define NFS_V3 ((unsigned long)(3)) +#ifdef COMMENT_OUT typedef struct { u_int fhandle3_len; char *fhandle3_val; @@ -194,6 +201,7 @@ struct mountres3 { } mountres3_u; }; typedef struct mountres3 mountres3; +#endif /* COMMENT_OUT */ struct nfs_fh3 { u_int fh3_length; diff --git a/contrib/amd/include/am_defs.h b/contrib/amd/include/am_defs.h index 690d033..b7d36c2 100644 --- a/contrib/amd/include/am_defs.h +++ b/contrib/amd/include/am_defs.h @@ -38,7 +38,7 @@ * * %W% (Berkeley) %G% * - * $Id: am_defs.h,v 1.1 1996/01/13 23:23:39 ezk Exp ezk $ + * $Id: am_defs.h,v 1.1.1.1 1998/08/23 22:07:20 obrien Exp $ * */ @@ -800,11 +800,14 @@ extern int errno; * AIX does not protect against this file doubly included, * so I have to do my own protection here. */ +#ifdef COMMENT_OUT #ifdef HAVE_RPCSVC_MOUNT_H # ifndef _RPCSVC_MOUNT_H # include <rpcsvc/mount.h> # endif /* not _RPCSVC_MOUNT_H */ #endif /* HAVE_RPCSVC_MOUNT_H */ +#endif +# include "mount.h" /* * Actions to take if <rpcsvc/nis.h> exists. |