xref: /csrg-svn/usr.sbin/amd/config/os-fpx4.h (revision 61785)
144630Smckusick /*
244630Smckusick  * Copyright (c) 1990 Jan-Simon Pendry
344630Smckusick  * Copyright (c) 1990 Imperial College of Science, Technology & Medicine
4*61785Sbostic  * Copyright (c) 1990, 1993
5*61785Sbostic  *	The Regents of the University of California.  All rights reserved.
644630Smckusick  *
744630Smckusick  * This code is derived from software contributed to Berkeley by
844630Smckusick  * Jan-Simon Pendry at Imperial College, London.
944630Smckusick  *
1044630Smckusick  * %sccs.include.redist.c%
1144630Smckusick  *
12*61785Sbostic  *	@(#)os-fpx4.h	8.1 (Berkeley) 06/06/93
1349685Spendry  *
1453749Spendry  * $Id: os-fpx4.h,v 5.2.2.2 1992/05/31 16:39:34 jsp Exp $
1549685Spendry  *
1649685Spendry  * Celerity FPX 4.1/2 definitions for Amd (automounter)
1749685Spendry  *      from Stephen Pope <scp@grizzly.acl.lanl.gov>
1844630Smckusick  */
1944630Smckusick 
2044630Smckusick /*
2144630Smckusick  * FPX wants to include sys headers multiple times
2244630Smckusick  */
2344630Smckusick #define INCLUDE_HEADERS
2444630Smckusick 
2544630Smckusick /*
2644630Smckusick  * FPX sys/mount.h includes sys/nfs.h; prevent this
2744630Smckusick  */
2844630Smckusick #define INCLUDED_nfs
2944630Smckusick 
3044630Smckusick /*
3144630Smckusick  * FPX doesn't define NMOUNT anywhere
3244630Smckusick  */
3344630Smckusick #define NMOUNT 40
3444630Smckusick 
3544630Smckusick /*
3644630Smckusick  * Does the compiler grok void *
3744630Smckusick  */
3844630Smckusick /* #define VOIDP */
3944630Smckusick 
4044630Smckusick /*
4144630Smckusick  * Which version of the Sun RPC library we are using
4244630Smckusick  * This is the implementation release number, not
4344630Smckusick  * the protocol revision number.
4444630Smckusick  */
4553749Spendry #define	RPC_4
4653749Spendry #define	svc_fdset svc_fds
4753749Spendry #define	svc_getreqset(p) svc_getreq((*p).fds_bits[0])
4844630Smckusick 
4944630Smckusick /*
5044630Smckusick  * Which version of the NFS interface are we using.
5144630Smckusick  * This is the implementation release number, not
5244630Smckusick  * the protocol revision number.
5344630Smckusick  */
5444630Smckusick #define NFS_3
5544630Smckusick 
5644630Smckusick /*
5744630Smckusick  * Byte ordering
5844630Smckusick  */
5944630Smckusick #undef ARCH_ENDIAN
6044630Smckusick #define ARCH_ENDIAN     "big"
6144630Smckusick 
6244630Smckusick /*
6344630Smckusick  * Name of filesystem types
6444630Smckusick  */
6544630Smckusick #define MOUNT_TYPE_NFS MOUNT_NFS
6644630Smckusick #define MOUNT_TYPE_UFS MOUNT_UFS
67