/* $Id: os-aux.h,v 5.2 90/06/23 22:20:37 jsp Rel $ */
* A/UX macII definitions for Amd (automounter)
* Contributed by Julian Onions <jpo@cs.nott.ac.uk>
* Copyright (c) 1989 Jan-Simon Pendry
* Copyright (c) 1989 Imperial College of Science, Technology & Medicine
* Copyright (c) 1989 The Regents of the University of California.
* This code is derived from software contributed to Berkeley by
* Jan-Simon Pendry at Imperial College, London.
* %sccs.include.redist.c%
* @(#)os-aux.h 5.1 (Berkeley) %G%
* Does the compiler grok void *
* Which version of the Sun RPC library we are using
* This is the implementation release number, not
* the protocol revision number.
* Which version of the NFS interface are we using.
* This is the implementation release number, not
* the protocol revision number.
#define ARCH_ENDIAN "big"
* Has support for syslog()
* Name of filesystem types
#define MOUNT_TYPE_UFS MOUNT_UFS
#define MOUNT_TYPE_NFS MOUNT_NFS
#define MTAB_TYPE_UFS "5.2"
* Use <fcntl.h> rather than <sys/file.h>
* Use fcntl() rather than flock()
#define alloca(sz) __builtin_alloca(sz)
#define bzero(ptr, len) memset(ptr, 0, len)
#define bcopy(from, to, len) memcpy(to, from, len)
#define getpagesize() (2048)
#define MOUNT_TRAP(type, mnt, flags, mnt_data) \
fsmount(type, mnt->mnt_dir, flags, mnt_data)
#define UNMOUNT_TRAP(mnt) unmount(mnt->mnt_dir)
#define NFDS 30 /* conservative */
/* not included in sys/param.h */
/* not part of sys/time.h */