+2003-10-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ Support IRIX 6 private mount option.
+
+ * configure.in (AC_CHECK_MNTTAB_OPTS): Check for private option
+ name string.
+ (AC_CHECK_MNT2_NFS_OPTS): Check for private NFS mount option (IRIX 6).
+ * aux/macros/header_templates.m4 (MNTTAB_OPT_PRIVATE,
+ MNT2_NFS_OPT_PRIVATE): Provide templates.
+ * include/am_compat.h (MNTTAB_OPT_PRIVATE): Define if missing.
+ * doc/am-utils.texi (opts Option): Document it.
+
2003-10-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* doc/am-utils.texi (opts Option): Fix Tru64 UNIX name in proplist
dnl
dnl AC_CONFIG_AUX_DIR(m4)
AC_PREREQ(2.52)
-AC_REVISION($Revision: 1.63 $)
+AC_REVISION($Revision: 1.64 $)
AC_COPYRIGHT([Copyright (c) 1997-2003 Erez Zadok])
dnl find out system type
AC_MSG_NOTICE(*** SYSTEM TYPES ***)
pgthresh \
port \
posix \
+ private \
proplist \
proto \
retrans \
nqnfs \
pgthresh \
posix \
+ private \
proplist \
rdirplus \
readahead \
@c
@c %W% (Berkeley) %G%
@c
-@c $Id: am-utils.texi,v 1.73 2003/10/09 19:26:50 ro Exp $
+@c $Id: am-utils.texi,v 1.74 2003/10/09 19:31:13 ro Exp $
@c
@setfilename am-utils.info
@cindex Mount flags; posix
Turn on POSIX static pathconf for mounts.
+@item private
+@cindex Mount flags; private
+Use local locking instead of the NLM protocol, useful for IRIX 6 only.
+
@item proplist
@cindex Mount flags; proplist
Support property lists (ACLs) for this mount, useful primarily for Tru64
# define MNTTAB_OPT_PGTHRESH "pgthresh"
#endif /* defined(MNT2_NFS_OPT_PGTHRESH) && !defined(MNTTAB_OPT_PGTHRESH) */
+#if defined(MNT2_NFS_OPT_PRIVATE) && !defined(MNTTAB_OPT_PRIVATE)
+# define MNTTAB_OPT_PRIVATE "private"
+#endif /* defined(MNT2_NFS_OPT_PRIVATE) && !defined(MNTTAB_OPT_PRIVATE) */
+
#if defined(MNT2_NFS_OPT_RETRANS) && !defined(MNTTAB_OPT_RETRANS)
# define MNTTAB_OPT_RETRANS "retrans"
#endif /* defined(MNT2_NFS_OPT_RETRANS) && !defined(MNTTAB_OPT_RETRANS) */
AH_TEMPLATE([MNTTAB_OPT_POSIX],
[Mount Table option string: Get static pathconf for mount])
+AH_TEMPLATE([MNTTAB_OPT_PRIVATE],
+[Mount Table option string: Use local locking])
+
AH_TEMPLATE([MNTTAB_OPT_MAP],
[Mount Table option string: Automount map])
AH_TEMPLATE([MNT2_NFS_OPT_POSIX],
[static pathconf kludge info])
+AH_TEMPLATE([MNT2_NFS_OPT_PRIVATE],
+[Use local locking])
+
AH_TEMPLATE([MNT2_NFS_OPT_RCVLOCK],
[Rcv socket lock])