|
|
1.1 root 1: /* $Id: os-fpx4.h,v 5.2 90/06/23 22:20:45 jsp Rel $ */
2:
3: /*
4: * Celerity FPX 4.1/2 definitions for Amd (automounter)
5: * from Stephen Pope <[email protected]>
6: *
7: * Copyright (c) 1990 Jan-Simon Pendry
8: * Copyright (c) 1990 Imperial College of Science, Technology & Medicine
9: * Copyright (c) 1990 The Regents of the University of California.
10: * All rights reserved.
11: *
12: * This code is derived from software contributed to Berkeley by
13: * Jan-Simon Pendry at Imperial College, London.
14: *
15: * Redistribution and use in source and binary forms are permitted provided
16: * that: (1) source distributions retain this entire copyright notice and
17: * comment, and (2) distributions including binaries display the following
18: * acknowledgement: ``This product includes software developed by the
19: * University of California, Berkeley and its contributors'' in the
20: * documentation or other materials provided with the distribution and in
21: * all advertising materials mentioning features or use of this software.
22: * Neither the name of the University nor the names of its contributors may
23: * be used to endorse or promote products derived from this software without
24: * specific prior written permission.
25: * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
26: * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
27: * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
28: *
29: * @(#)os-fpx4.h 5.1 (Berkeley) 6/29/90
30: */
31:
32: /*
33: * FPX wants to include sys headers multiple times
34: */
35: #define INCLUDE_HEADERS
36:
37: /*
38: * FPX sys/mount.h includes sys/nfs.h; prevent this
39: */
40: #define INCLUDED_nfs
41:
42: /*
43: * FPX doesn't define NMOUNT anywhere
44: */
45: #define NMOUNT 40
46:
47: /*
48: * Does the compiler grok void *
49: */
50: /* #define VOIDP */
51:
52: /*
53: * Which version of the Sun RPC library we are using
54: * This is the implementation release number, not
55: * the protocol revision number.
56: */
57: #define RPC_3
58:
59: /*
60: * Which version of the NFS interface are we using.
61: * This is the implementation release number, not
62: * the protocol revision number.
63: */
64: #define NFS_3
65:
66: /*
67: * Byte ordering
68: */
69: #undef ARCH_ENDIAN
70: #define ARCH_ENDIAN "big"
71:
72: /*
73: * Name of filesystem types
74: */
75: #define MOUNT_TYPE_NFS MOUNT_NFS
76: #define MOUNT_TYPE_UFS MOUNT_UFS
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.