Patrick Welche <prlw1@cam.ac.uk>
[netbsd-mini2440.git] / external / bsd / am-utils / dist / m4 / macros / header_templates.m4
blob882c55bfd04f9922218111ad12566e740d24a79d
1 dnl FILE: m4/macros/header_templates.m4
2 dnl defines descriptions for various am-utils specific macros
4 AH_TEMPLATE([HAVE_AMU_FS_AUTO],
5 [Define if have automount filesystem])
7 AH_TEMPLATE([HAVE_AMU_FS_DIRECT],
8 [Define if have direct automount filesystem])
10 AH_TEMPLATE([HAVE_AMU_FS_TOPLVL],
11 [Define if have "top-level" filesystem])
13 AH_TEMPLATE([HAVE_AMU_FS_ERROR],
14 [Define if have error filesystem])
16 AH_TEMPLATE([HAVE_AMU_FS_PROGRAM],
17 [Define if have program filesystem])
19 AH_TEMPLATE([HAVE_AMU_FS_LINK],
20 [Define if have symbolic-link filesystem])
22 AH_TEMPLATE([HAVE_AMU_FS_LINKX],
23 [Define if have symlink with existence check filesystem])
25 AH_TEMPLATE([HAVE_AMU_FS_HOST],
26 [Define if have NFS host-tree filesystem])
28 AH_TEMPLATE([HAVE_AMU_FS_NFSL],
29 [Define if have nfsl (NFS with local link check) filesystem])
31 AH_TEMPLATE([HAVE_AMU_FS_NFSX],
32 [Define if have multi-NFS filesystem])
34 AH_TEMPLATE([HAVE_AMU_FS_UNION],
35 [Define if have union filesystem])
37 AH_TEMPLATE([HAVE_MAP_FILE],
38 [Define if have file maps (everyone should have it!)])
40 AH_TEMPLATE([HAVE_MAP_NIS],
41 [Define if have NIS maps])
43 AH_TEMPLATE([HAVE_MAP_NISPLUS],
44 [Define if have NIS+ maps])
46 AH_TEMPLATE([HAVE_MAP_DBM],
47 [Define if have DBM maps])
49 AH_TEMPLATE([HAVE_MAP_NDBM],
50 [Define if have NDBM maps])
52 AH_TEMPLATE([HAVE_MAP_HESIOD],
53 [Define if have HESIOD maps])
55 AH_TEMPLATE([HAVE_MAP_LDAP],
56 [Define if have LDAP maps])
58 AH_TEMPLATE([HAVE_MAP_PASSWD],
59 [Define if have PASSWD maps])
61 AH_TEMPLATE([HAVE_MAP_SUN],
62 [Define if have Sun-syntax maps])
64 AH_TEMPLATE([HAVE_MAP_UNION],
65 [Define if have UNION maps])
67 AH_TEMPLATE([HAVE_MAP_EXEC],
68 [Define if have executable maps])
70 AH_TEMPLATE([HAVE_FS_UFS],
71 [Define if have UFS filesystem])
73 AH_TEMPLATE([HAVE_FS_FFS],
74 [Define if have FFS filesystem])
76 AH_TEMPLATE([HAVE_FS_XFS],
77 [Define if have XFS filesystem (irix)])
79 AH_TEMPLATE([HAVE_FS_EFS],
80 [Define if have EFS filesystem (irix)])
82 AH_TEMPLATE([HAVE_FS_NFS],
83 [Define if have NFS filesystem])
85 AH_TEMPLATE([HAVE_FS_NFS3],
86 [Define if have NFS3 filesystem])
88 AH_TEMPLATE([HAVE_FS_PCFS],
89 [Define if have PCFS filesystem])
91 AH_TEMPLATE([HAVE_FS_LOFS],
92 [Define if have LOFS filesystem])
94 AH_TEMPLATE([HAVE_FS_HSFS],
95 [Define if have HSFS filesystem])
97 AH_TEMPLATE([HAVE_FS_CDFS],
98 [Define if have CDFS filesystem])
100 AH_TEMPLATE([HAVE_FS_UDF],
101 [Define if have UDF filesystem])
103 AH_TEMPLATE([HAVE_FS_TFS],
104 [Define if have TFS filesystem])
106 AH_TEMPLATE([HAVE_FS_TMPFS],
107 [Define if have TMPFS filesystem])
109 AH_TEMPLATE([HAVE_FS_MFS],
110 [Define if have MFS filesystem])
112 AH_TEMPLATE([HAVE_FS_CFS],
113 [Define if have CFS (crypto) filesystem])
115 AH_TEMPLATE([HAVE_FS_AUTOFS],
116 [Define if have AUTOFS filesystem])
118 AH_TEMPLATE([HAVE_FS_CACHEFS],
119 [Define if have CACHEFS filesystem])
121 AH_TEMPLATE([HAVE_FS_NULLFS],
122 [Define if have NULLFS (loopback on bsd44) filesystem])
124 AH_TEMPLATE([HAVE_FS_UNIONFS],
125 [Define if have UNIONFS filesystem])
127 AH_TEMPLATE([HAVE_FS_UMAPFS],
128 [Define if have UMAPFS (uid/gid mapping) filesystem])
130 AH_TEMPLATE([MOUNT_TYPE_UFS],
131 [Mount(2) type/name for UFS filesystem])
133 AH_TEMPLATE([MOUNT_TYPE_FFS],
134 [Mount(2) type/name for FFS filesystem])
136 AH_TEMPLATE([MOUNT_TYPE_XFS],
137 [Mount(2) type/name for XFS filesystem (irix)])
139 AH_TEMPLATE([MOUNT_TYPE_EFS],
140 [Mount(2) type/name for EFS filesystem (irix)])
142 AH_TEMPLATE([MOUNT_TYPE_NFS],
143 [Mount(2) type/name for NFS filesystem])
145 AH_TEMPLATE([MOUNT_TYPE_NFS3],
146 [Mount(2) type/name for NFS3 filesystem])
148 AH_TEMPLATE([MOUNT_TYPE_PCFS],
149 [Mount(2) type/name for PCFS filesystem. XXX: conf/trap/trap_hpux.h may override this definition for HPUX 9.0])
151 AH_TEMPLATE([MOUNT_TYPE_LOFS],
152 [Mount(2) type/name for LOFS filesystem])
154 AH_TEMPLATE([MOUNT_TYPE_CDFS],
155 [Mount(2) type/name for CDFS filesystem])
157 AH_TEMPLATE([MOUNT_TYPE_UDF],
158 [Mount(2) type/name for UDF filesystem])
160 AH_TEMPLATE([MOUNT_TYPE_TFS],
161 [Mount(2) type/name for TFS filesystem])
163 AH_TEMPLATE([MOUNT_TYPE_TMPFS],
164 [Mount(2) type/name for TMPFS filesystem])
166 AH_TEMPLATE([MOUNT_TYPE_MFS],
167 [Mount(2) type/name for MFS filesystem])
169 AH_TEMPLATE([MOUNT_TYPE_CFS],
170 [Mount(2) type/name for CFS (crypto) filesystem])
172 AH_TEMPLATE([MOUNT_TYPE_AUTOFS],
173 [Mount(2) type/name for AUTOFS filesystem])
175 AH_TEMPLATE([MOUNT_TYPE_CACHEFS],
176 [Mount(2) type/name for CACHEFS filesystem])
178 AH_TEMPLATE([MOUNT_TYPE_IGNORE],
179 [Mount(2) type/name for IGNORE filesystem (not real just ignore for df)])
181 AH_TEMPLATE([MOUNT_TYPE_NULLFS],
182 [Mount(2) type/name for NULLFS (loopback on bsd44) filesystem])
184 AH_TEMPLATE([MOUNT_TYPE_UNIONFS],
185 [Mount(2) type/name for UNIONFS filesystem])
187 AH_TEMPLATE([MOUNT_TYPE_UMAPFS],
188 [Mount(2) type/name for UMAPFS (uid/gid mapping) filesystem])
190 AH_TEMPLATE([MNTTAB_TYPE_UFS],
191 [Mount-table entry name for UFS filesystem])
193 AH_TEMPLATE([MNTTAB_TYPE_FFS],
194 [Mount-table entry name for FFS filesystem])
196 AH_TEMPLATE([MNTTAB_TYPE_XFS],
197 [Mount-table entry name for XFS filesystem (irix)])
199 AH_TEMPLATE([MNTTAB_TYPE_EFS],
200 [Mount-table entry name for EFS filesystem (irix)])
202 AH_TEMPLATE([MNTTAB_TYPE_NFS],
203 [Mount-table entry name for NFS filesystem])
205 AH_TEMPLATE([MNTTAB_TYPE_NFS3],
206 [Mount-table entry name for NFS3 filesystem])
208 AH_TEMPLATE([MNTTAB_TYPE_PCFS],
209 [Mount-table entry name for PCFS filesystem])
211 AH_TEMPLATE([MNTTAB_TYPE_LOFS],
212 [Mount-table entry name for LOFS filesystem])
214 AH_TEMPLATE([MNTTAB_TYPE_CDFS],
215 [Mount-table entry name for CDFS filesystem])
217 AH_TEMPLATE([MNTTAB_TYPE_UDF],
218 [Mount-table entry name for UDF filesystem])
220 AH_TEMPLATE([MNTTAB_TYPE_TFS],
221 [Mount-table entry name for TFS filesystem])
223 AH_TEMPLATE([MNTTAB_TYPE_TMPFS],
224 [Mount-table entry name for TMPFS filesystem])
226 AH_TEMPLATE([MNTTAB_TYPE_MFS],
227 [Mount-table entry name for MFS filesystem])
229 AH_TEMPLATE([MNTTAB_TYPE_CFS],
230 [Mount-table entry name for CFS (crypto) filesystem])
232 AH_TEMPLATE([MNTTAB_TYPE_AUTOFS],
233 [Mount-table entry name for AUTOFS filesystem])
235 AH_TEMPLATE([MNTTAB_TYPE_CACHEFS],
236 [Mount-table entry name for CACHEFS filesystem])
238 AH_TEMPLATE([MNTTAB_TYPE_NULLFS],
239 [Mount-table entry name for NULLFS (loopback on bsd44) filesystem])
241 AH_TEMPLATE([MNTTAB_TYPE_UNIONFS],
242 [Mount-table entry name for UNIONFS filesystem])
244 AH_TEMPLATE([MNTTAB_TYPE_UMAPFS],
245 [Mount-table entry name for UMAPFS (uid/gid mapping) filesystem])
247 AH_TEMPLATE([MNTTAB_FILE_NAME],
248 [Name of mount table file name])
250 AH_TEMPLATE([HIDE_MOUNT_TYPE],
251 [Name of mount type to hide amd mount from df(1)])
253 AH_TEMPLATE([MNTTAB_OPT_RO],
254 [Mount Table option string: Read only])
256 AH_TEMPLATE([MNTTAB_OPT_RW],
257 [Mount Table option string: Read/write])
259 AH_TEMPLATE([MNTTAB_OPT_RQ],
260 [Mount Table option string: Read/write with quotas])
262 AH_TEMPLATE([MNTTAB_OPT_QUOTA],
263 [Mount Table option string: Check quotas])
265 AH_TEMPLATE([MNTTAB_OPT_NOQUOTA],
266 [Mount Table option string: Don't check quotas])
268 AH_TEMPLATE([MNTTAB_OPT_ONERROR],
269 [Mount Table option string: action to taken on error])
271 AH_TEMPLATE([MNTTAB_OPT_TOOSOON],
272 [Mount Table option string: min. time between inconsistencies])
274 AH_TEMPLATE([MNTTAB_OPT_SOFT],
275 [Mount Table option string: Soft mount])
277 AH_TEMPLATE([MNTTAB_OPT_SPONGY],
278 [Mount Table option string: spongy mount])
280 AH_TEMPLATE([MNTTAB_OPT_HARD],
281 [Mount Table option string: Hard mount])
283 AH_TEMPLATE([MNTTAB_OPT_SUID],
284 [Mount Table option string: Set uid allowed])
286 AH_TEMPLATE([MNTTAB_OPT_NOSUID],
287 [Mount Table option string: Set uid not allowed])
289 AH_TEMPLATE([MNTTAB_OPT_GRPID],
290 [Mount Table option string: SysV-compatible gid on create])
292 AH_TEMPLATE([MNTTAB_OPT_REMOUNT],
293 [Mount Table option string: Change mount options])
295 AH_TEMPLATE([MNTTAB_OPT_NOSUB],
296 [Mount Table option string: Disallow mounts on subdirs])
298 AH_TEMPLATE([MNTTAB_OPT_MULTI],
299 [Mount Table option string: Do multi-component lookup])
301 AH_TEMPLATE([MNTTAB_OPT_INTR],
302 [Mount Table option string: Allow NFS ops to be interrupted])
304 AH_TEMPLATE([MNTTAB_OPT_NOINTR],
305 [Mount Table option string: Don't allow interrupted ops])
307 AH_TEMPLATE([MNTTAB_OPT_PORT],
308 [Mount Table option string: NFS server IP port number])
310 AH_TEMPLATE([MNTTAB_OPT_SECURE],
311 [Mount Table option string: Secure (AUTH_DES) mounting])
313 AH_TEMPLATE([MNTTAB_OPT_KERB],
314 [Mount Table option string: Secure (AUTH_Kerb) mounting])
316 AH_TEMPLATE([MNTTAB_OPT_RSIZE],
317 [Mount Table option string: Max NFS read size (bytes)])
319 AH_TEMPLATE([MNTTAB_OPT_WSIZE],
320 [Mount Table option string: Max NFS write size (bytes)])
322 AH_TEMPLATE([MNTTAB_OPT_TIMEO],
323 [Mount Table option string: NFS timeout (1/10 sec)])
325 AH_TEMPLATE([MNTTAB_OPT_RETRANS],
326 [Mount Table option string: Max retransmissions (soft mnts)])
328 AH_TEMPLATE([MNTTAB_OPT_ACTIMEO],
329 [Mount Table option string: Attr cache timeout (sec)])
331 AH_TEMPLATE([MNTTAB_OPT_ACREGMIN],
332 [Mount Table option string: Min attr cache timeout (files)])
334 AH_TEMPLATE([MNTTAB_OPT_ACREGMAX],
335 [Mount Table option string: Max attr cache timeout (files)])
337 AH_TEMPLATE([MNTTAB_OPT_ACDIRMIN],
338 [Mount Table option string: Min attr cache timeout (dirs)])
340 AH_TEMPLATE([MNTTAB_OPT_ACDIRMAX],
341 [Mount Table option string: Max attr cache timeout (dirs)])
343 AH_TEMPLATE([MNTTAB_OPT_NOAC],
344 [Mount Table option string: Don't cache attributes at all])
346 AH_TEMPLATE([MNTTAB_OPT_NOCTO],
347 [Mount Table option string: No close-to-open consistency])
349 AH_TEMPLATE([MNTTAB_OPT_BG],
350 [Mount Table option string: Do mount retries in background])
352 AH_TEMPLATE([MNTTAB_OPT_FG],
353 [Mount Table option string: Do mount retries in foreground])
355 AH_TEMPLATE([MNTTAB_OPT_RETRY],
356 [Mount Table option string: Number of mount retries])
358 AH_TEMPLATE([MNTTAB_OPT_DEV],
359 [Mount Table option string: Device id of mounted fs])
361 AH_TEMPLATE([MNTTAB_OPT_FSID],
362 [Mount Table option string: Filesystem id of mounted fs])
364 AH_TEMPLATE([MNTTAB_OPT_POSIX],
365 [Mount Table option string: Get static pathconf for mount])
367 AH_TEMPLATE([MNTTAB_OPT_PRIVATE],
368 [Mount Table option string: Use local locking])
370 AH_TEMPLATE([MNTTAB_OPT_MAP],
371 [Mount Table option string: Automount map])
373 AH_TEMPLATE([MNTTAB_OPT_DIRECT],
374 [Mount Table option string: Automount   direct map mount])
376 AH_TEMPLATE([MNTTAB_OPT_INDIRECT],
377 [Mount Table option string: Automount indirect map mount])
379 AH_TEMPLATE([MNTTAB_OPT_LLOCK],
380 [Mount Table option string: Local locking (no lock manager)])
382 AH_TEMPLATE([MNTTAB_OPT_IGNORE],
383 [Mount Table option string: Ignore this entry])
385 AH_TEMPLATE([MNTTAB_OPT_NOAUTO],
386 [Mount Table option string: No auto (what?)])
388 AH_TEMPLATE([MNTTAB_OPT_NOCONN],
389 [Mount Table option string: No connection])
391 AH_TEMPLATE([MNTTAB_OPT_VERS],
392 [Mount Table option string: protocol version number indicator])
394 AH_TEMPLATE([MNTTAB_OPT_PROTO],
395 [Mount Table option string: protocol network_id indicator])
397 AH_TEMPLATE([MNTTAB_OPT_SYNCDIR],
398 [Mount Table option string: Synchronous local directory ops])
400 AH_TEMPLATE([MNTTAB_OPT_NOSETSEC],
401 [Mount Table option string: Do no allow setting sec attrs])
403 AH_TEMPLATE([MNTTAB_OPT_SYMTTL],
404 [Mount Table option string: set symlink cache time-to-live])
406 AH_TEMPLATE([MNTTAB_OPT_COMPRESS],
407 [Mount Table option string: compress])
409 AH_TEMPLATE([MNTTAB_OPT_PGTHRESH],
410 [Mount Table option string: paging threshold])
412 AH_TEMPLATE([MNTTAB_OPT_MAXGROUPS],
413 [Mount Table option string: max groups])
415 AH_TEMPLATE([MNTTAB_OPT_PROPLIST],
416 [Mount Table option string: support property lists (ACLs)])
418 AH_TEMPLATE([MNTTAB_OPT_LONGNAME],
419 [Force Win95 long names])
421 AH_TEMPLATE([MNTTAB_OPT_NOWIN95],
422 [Completely ignore Win95 entries])
424 AH_TEMPLATE([MNTTAB_OPT_SHORTNAME],
425 [Force old DOS short names only])
428 AH_TEMPLATE([MNT2_GEN_OPT_ASYNC],
429 [asynchronous filesystem access])
431 AH_TEMPLATE([MNT2_GEN_OPT_AUTOMNTFS],
432 [automounter filesystem (ignore) flag, used in bsdi-4.1])
434 AH_TEMPLATE([MNT2_GEN_OPT_AUTOMOUNTED],
435 [automounter filesystem flag, used in Mac OS X / Darwin])
437 AH_TEMPLATE([MNT2_GEN_OPT_BIND],
438 [directory hardlink])
440 AH_TEMPLATE([MNT2_GEN_OPT_CACHE],
441 [cache (what?)])
443 AH_TEMPLATE([MNT2_GEN_OPT_DATA],
444 [6-argument mount])
446 AH_TEMPLATE([MNT2_GEN_OPT_DETACH],
447 [Use a lazy unmount (detach)])
449 AH_TEMPLATE([MNT2_GEN_OPT_FORCE],
450 [Use a forced unmount])
452 AH_TEMPLATE([MNT2_GEN_OPT_FSS],
453 [old (4-argument) mount (compatibility)])
455 AH_TEMPLATE([MNT2_GEN_OPT_IGNORE],
456 [ignore mount entry in df output])
458 AH_TEMPLATE([MNT2_GEN_OPT_JFS],
459 [journaling filesystem (AIX's UFS/FFS)])
461 AH_TEMPLATE([MNT2_GEN_OPT_GRPID],
462 [old BSD group-id on create])
464 AH_TEMPLATE([MNT2_GEN_OPT_MULTI],
465 [do multi-component lookup on files])
467 AH_TEMPLATE([MNT2_GEN_OPT_NEWTYPE],
468 [use type string instead of int])
470 AH_TEMPLATE([MNT2_GEN_OPT_NFS],
471 [NFS mount])
473 AH_TEMPLATE([MNT2_GEN_OPT_NOCACHE],
474 [nocache (what?)])
476 AH_TEMPLATE([MNT2_GEN_OPT_NODEV],
477 [do not interpret special device files])
479 AH_TEMPLATE([MNT2_GEN_OPT_NOEXEC],
480 [no exec calls allowed])
482 AH_TEMPLATE([MNT2_GEN_OPT_NONDEV],
483 [do not interpret special device files])
485 AH_TEMPLATE([MNT2_GEN_OPT_NOSUB],
486 [Disallow mounts beneath this mount])
488 AH_TEMPLATE([MNT2_GEN_OPT_NOSUID],
489 [Setuid programs disallowed])
491 AH_TEMPLATE([MNT2_GEN_OPT_NOTRUNC],
492 [Return ENAMETOOLONG for long filenames])
494 AH_TEMPLATE([MNT2_GEN_OPT_OPTIONSTR],
495 [Pass mount option string to kernel])
497 AH_TEMPLATE([MNT2_GEN_OPT_OVERLAY],
498 [allow overlay mounts])
500 AH_TEMPLATE([MNT2_GEN_OPT_QUOTA],
501 [check quotas])
503 AH_TEMPLATE([MNT2_GEN_OPT_RDONLY],
504 [Read-only])
506 AH_TEMPLATE([MNT2_GEN_OPT_REMOUNT],
507 [change options on an existing mount])
509 AH_TEMPLATE([MNT2_GEN_OPT_RONLY],
510 [read only])
512 AH_TEMPLATE([MNT2_GEN_OPT_SYNC],
513 [synchronize data immediately to filesystem])
515 AH_TEMPLATE([MNT2_GEN_OPT_SYNCHRONOUS],
516 [synchronous filesystem access (same as SYNC)])
518 AH_TEMPLATE([MNT2_GEN_OPT_SYS5],
519 [Mount with Sys 5-specific semantics])
521 AH_TEMPLATE([MNT2_GEN_OPT_UNION],
522 [Union mount])
524 AH_TEMPLATE([MNT2_NFS_OPT_AUTO],
525 [hide mount type from df(1)])
527 AH_TEMPLATE([MNT2_NFS_OPT_ACDIRMAX],
528 [set max secs for dir attr cache])
530 AH_TEMPLATE([MNT2_NFS_OPT_ACDIRMIN],
531 [set min secs for dir attr cache])
533 AH_TEMPLATE([MNT2_NFS_OPT_ACREGMAX],
534 [set max secs for file attr cache])
536 AH_TEMPLATE([MNT2_NFS_OPT_ACREGMIN],
537 [set min secs for file attr cache])
539 AH_TEMPLATE([MNT2_NFS_OPT_AUTHERR],
540 [Authentication error])
542 AH_TEMPLATE([MNT2_NFS_OPT_DEADTHRESH],
543 [set dead server retry thresh])
545 AH_TEMPLATE([MNT2_NFS_OPT_DISMINPROG],
546 [Dismount in progress])
548 AH_TEMPLATE([MNT2_NFS_OPT_DISMNT],
549 [Dismounted])
551 AH_TEMPLATE([MNT2_NFS_OPT_DUMBTIMR],
552 [Don't estimate rtt dynamically])
554 AH_TEMPLATE([MNT2_NFS_OPT_GRPID],
555 [System V-style gid inheritance])
557 AH_TEMPLATE([MNT2_NFS_OPT_HASAUTH],
558 [Has authenticator])
560 AH_TEMPLATE([MNT2_NFS_OPT_FSNAME],
561 [provide name of server's fs to system])
563 AH_TEMPLATE([MNT2_NFS_OPT_HOSTNAME],
564 [set hostname for error printf])
566 AH_TEMPLATE([MNT2_NFS_OPT_IGNORE],
567 [ignore mount point])
569 AH_TEMPLATE([MNT2_NFS_OPT_INT],
570 [allow interrupts on hard mount])
572 AH_TEMPLATE([MNT2_NFS_OPT_INTR],
573 [allow interrupts on hard mount])
575 AH_TEMPLATE([MNT2_NFS_OPT_INTERNAL],
576 [Bits set internally])
578 AH_TEMPLATE([MNT2_NFS_OPT_KERB],
579 [Use Kerberos authentication])
581 AH_TEMPLATE([MNT2_NFS_OPT_KERBEROS],
582 [use kerberos credentials])
584 AH_TEMPLATE([MNT2_NFS_OPT_KNCONF],
585 [transport's knetconfig structure])
587 AH_TEMPLATE([MNT2_NFS_OPT_LEASETERM],
588 [set lease term (nqnfs)])
590 AH_TEMPLATE([MNT2_NFS_OPT_LLOCK],
591 [Local locking (no lock manager)])
593 AH_TEMPLATE([MNT2_NFS_OPT_MAXGRPS],
594 [set maximum grouplist size])
596 AH_TEMPLATE([MNT2_NFS_OPT_MNTD],
597 [Mnt server for mnt point])
599 AH_TEMPLATE([MNT2_NFS_OPT_MYWRITE],
600 [Assume writes were mine])
602 AH_TEMPLATE([MNT2_NFS_OPT_NFSV3],
603 [mount NFS Version 3])
605 AH_TEMPLATE([MNT2_NFS_OPT_NOAC],
606 [don't cache attributes])
608 AH_TEMPLATE([MNT2_NFS_OPT_NOCONN],
609 [Don't Connect the socket])
611 AH_TEMPLATE([MNT2_NFS_OPT_NOCTO],
612 [no close-to-open consistency])
614 AH_TEMPLATE([MNT2_NFS_OPT_NOINT],
615 [disallow interrupts on hard mounts])
617 AH_TEMPLATE([MNT2_NFS_OPT_NQLOOKLEASE],
618 [Get lease for lookup])
620 AH_TEMPLATE([MNT2_NFS_OPT_NONLM],
621 [Don't use locking])
623 AH_TEMPLATE([MNT2_NFS_OPT_NQNFS],
624 [Use Nqnfs protocol])
626 AH_TEMPLATE([MNT2_NFS_OPT_POSIX],
627 [static pathconf kludge info])
629 AH_TEMPLATE([MNT2_NFS_OPT_PRIVATE],
630 [Use local locking])
632 AH_TEMPLATE([MNT2_NFS_OPT_RCVLOCK],
633 [Rcv socket lock])
635 AH_TEMPLATE([MNT2_NFS_OPT_RDIRALOOK],
636 [Do lookup with readdir (nqnfs)])
638 AH_TEMPLATE([MNT2_NFS_OPT_PROPLIST],
639 [allow property list operations (ACLs over NFS)])
641 AH_TEMPLATE([MNT2_NFS_OPT_RDIRPLUS],
642 [Use Readdirplus for NFSv3])
644 AH_TEMPLATE([MNT2_NFS_OPT_READAHEAD],
645 [set read ahead])
647 AH_TEMPLATE([MNT2_NFS_OPT_READDIRSIZE],
648 [Set readdir size])
650 AH_TEMPLATE([MNT2_NFS_OPT_RESVPORT],
651 [Allocate a reserved port])
653 AH_TEMPLATE([MNT2_NFS_OPT_RETRANS],
654 [set number of request retries])
656 AH_TEMPLATE([MNT2_NFS_OPT_RONLY],
657 [read only])
659 AH_TEMPLATE([MNT2_NFS_OPT_RPCTIMESYNC],
660 [use RPC to do secure NFS time sync])
662 AH_TEMPLATE([MNT2_NFS_OPT_RSIZE],
663 [set read size])
665 AH_TEMPLATE([MNT2_NFS_OPT_SECURE],
666 [secure mount])
668 AH_TEMPLATE([MNT2_NFS_OPT_SNDLOCK],
669 [Send socket lock])
671 AH_TEMPLATE([MNT2_NFS_OPT_SOFT],
672 [soft mount (hard is default)])
674 AH_TEMPLATE([MNT2_NFS_OPT_SPONGY],
675 [spongy mount])
677 AH_TEMPLATE([MNT2_NFS_OPT_TIMEO],
678 [set initial timeout])
680 AH_TEMPLATE([MNT2_NFS_OPT_TCP],
681 [use TCP for mounts])
683 AH_TEMPLATE([MNT2_NFS_OPT_VER3],
684 [linux NFSv3])
686 AH_TEMPLATE([MNT2_NFS_OPT_WAITAUTH],
687 [Wait for authentication])
689 AH_TEMPLATE([MNT2_NFS_OPT_WANTAUTH],
690 [Wants an authenticator])
692 AH_TEMPLATE([MNT2_NFS_OPT_WANTRCV],
693 [Want receive socket lock])
695 AH_TEMPLATE([MNT2_NFS_OPT_WANTSND],
696 [Want send socket lock])
698 AH_TEMPLATE([MNT2_NFS_OPT_WSIZE],
699 [set write size])
701 AH_TEMPLATE([MNT2_NFS_OPT_SYMTTL],
702 [set symlink cache time-to-live])
704 AH_TEMPLATE([MNT2_NFS_OPT_PGTHRESH],
705 [paging threshold])
707 AH_TEMPLATE([MNT2_NFS_OPT_XLATECOOKIE],
708 [32<->64 dir cookie translation])
710 AH_TEMPLATE([MNT2_CDFS_OPT_DEFPERM],
711 [Ignore permission bits])
713 AH_TEMPLATE([MNT2_CDFS_OPT_EXTATT],
714 [Enable external attributes])
716 AH_TEMPLATE([MNT2_CDFS_OPT_GENS],
717 [Show file generations])
719 AH_TEMPLATE([MNT2_CDFS_OPT_NOCASETRANS],
720 [Disable filename case translation])
722 AH_TEMPLATE([MNT2_CDFS_OPT_NODEFPERM],
723 [Use on-disk permission bits])
725 AH_TEMPLATE([MNT2_CDFS_OPT_NOJOLIET],
726 [Disable Joliet extensions])
728 AH_TEMPLATE([MNT2_CDFS_OPT_NORRIP],
729 [Disable Rock Ridge Interchange Protocol (RRIP) extensions])
731 AH_TEMPLATE([MNT2_CDFS_OPT_NOVERSION],
732 [Strip off extension from version string])
734 AH_TEMPLATE([MNT2_CDFS_OPT_RRCASEINS],
735 [Enable Rock Ridge Interchange Protocol (RRIP) case insensitive filename extensions])
737 AH_TEMPLATE([MNT2_CDFS_OPT_RRIP],
738 [Use Rock Ridge Interchange Protocol (RRIP) extensions])
740 AH_TEMPLATE([MNT2_UDF_OPT_CLOSESESSION],
741 [Close session when unmounting])
743 AH_TEMPLATE([MNT2_PCFS_OPT_LONGNAME],
744 [Force Win95 long names])
746 AH_TEMPLATE([MNT2_PCFS_OPT_NOWIN95],
747 [Completely ignore Win95 entries])
749 AH_TEMPLATE([MNT2_PCFS_OPT_SHORTNAME],
750 [Force old DOS short names only])
752 AH_TEMPLATE([HAVE_MNTENT_T_MNT_TIME_STRING],
753 [does mntent_t have mnt_time field and is of type "char *" ?])
755 AH_TEMPLATE([REINSTALL_SIGNAL_HANDLER],
756 [should signal handlers be reinstalled?])
758 AH_TEMPLATE([DEBUG],
759 [Turn off general debugging by default])
761 AH_TEMPLATE([DEBUG_MEM],
762 [Turn off memory debugging by default])
764 AH_TEMPLATE([PACKAGE_NAME],
765 [Define package name (must be defined by configure.in)])
767 AH_TEMPLATE([PACKAGE_VERSION],
768 [Define version of package (must be defined by configure.in)])
770 AH_TEMPLATE([PACKAGE_BUGREPORT],
771 [Define bug-reporting address (must be defined by configure.in)])
773 AH_TEMPLATE([HOST_CPU],
774 [Define name of host machine's cpu (eg. sparc)])
776 AH_TEMPLATE([HOST_ARCH],
777 [Define name of host machine's architecture (eg. sun4)])
779 AH_TEMPLATE([DISTRO_NAME],
780 [Define name of host OS's distribution name (eg. debian, redhat, suse, etc.)])
782 AH_TEMPLATE([HOST_VENDOR],
783 [Define name of host machine's vendor (eg. sun)])
785 AH_TEMPLATE([HOST_OS],
786 [Define name and version of host machine (eg. solaris2.5.1)])
788 AH_TEMPLATE([HOST_OS_NAME],
789 [Define only name of host machine OS (eg. solaris2)])
791 AH_TEMPLATE([HOST_OS_VERSION],
792 [Define only version of host machine (eg. 2.5.1)])
794 AH_TEMPLATE([HOST_HEADER_VERSION],
795 [Define the header version of (linux) hosts (eg. 2.2.10)])
797 AH_TEMPLATE([HOST_NAME],
798 [Define name of host])
800 AH_TEMPLATE([USER_NAME],
801 [Define user name])
803 AH_TEMPLATE([CONFIG_DATE],
804 [Define configuration date])
806 AH_TEMPLATE([HAVE_TRANSPORT_TYPE_TLI],
807 [what type of network transport type is in use?  TLI or sockets?])
809 AH_TEMPLATE([time_t],
810 [Define to `long' if <sys/types.h> doesn't define time_t])
812 AH_TEMPLATE([voidp],
813 [Define to "void *" if compiler can handle, otherwise "char *"])
815 AH_TEMPLATE([am_nfs_fh],
816 [Define a type/structure for an NFS V2 filehandle])
818 AH_TEMPLATE([am_nfs_fh3],
819 [Define a type/structure for an NFS V3 filehandle])
821 AH_TEMPLATE([HAVE_NFS_PROT_HEADERS],
822 [define if the host has NFS protocol headers in system headers])
824 AH_TEMPLATE([AMU_NFS_PROTOCOL_HEADER],
825 [define name of am-utils' NFS protocol header])
827 AH_TEMPLATE([nfs_args_t],
828 [Define a type for the nfs_args structure])
830 AH_TEMPLATE([NFS_FH_FIELD],
831 [Define the field name for the filehandle within nfs_args_t])
833 AH_TEMPLATE([HAVE_FHANDLE],
834 [Define if plain fhandle type exists])
836 AH_TEMPLATE([SVC_IN_ARG_TYPE],
837 [Define the type of the 3rd argument ('in') to svc_getargs()])
839 AH_TEMPLATE([XDRPROC_T_TYPE],
840 [Define to the type of xdr procedure type])
842 AH_TEMPLATE([MOUNT_TABLE_ON_FILE],
843 [Define if mount table is on file, undefine if in kernel])
845 AH_TEMPLATE([HAVE_STRUCT_MNTENT],
846 [Define if have struct mntent in one of the standard headers])
848 AH_TEMPLATE([HAVE_STRUCT_MNTTAB],
849 [Define if have struct mnttab in one of the standard headers])
851 AH_TEMPLATE([HAVE_STRUCT_NFS_ARGS],
852 [Define if have struct nfs_args in one of the standard nfs headers])
854 AH_TEMPLATE([HAVE_STRUCT_NFS_GFS_MOUNT],
855 [Define if have struct nfs_gfs_mount in one of the standard nfs headers])
857 AH_TEMPLATE([YP_ORDER_OUTORDER_TYPE],
858 [Type of the 3rd argument to yp_order()])
860 AH_TEMPLATE([RECVFROM_FROMLEN_TYPE],
861 [Type of the 6th argument to recvfrom()])
863 AH_TEMPLATE([AUTH_CREATE_GIDLIST_TYPE],
864 [Type of the 5rd argument to authunix_create()])
866 AH_TEMPLATE([MTYPE_PRINTF_TYPE],
867 [The string used in printf to print the mount-type field of mount(2)])
869 AH_TEMPLATE([MTYPE_TYPE],
870 [Type of the mount-type field in the mount() system call])
872 AH_TEMPLATE([pcfs_args_t],
873 [Define a type for the pcfs_args structure])
875 AH_TEMPLATE([autofs_args_t],
876 [Define a type for the autofs_args structure])
878 AH_TEMPLATE([cachefs_args_t],
879 [Define a type for the cachefs_args structure])
881 AH_TEMPLATE([tmpfs_args_t],
882 [Define a type for the tmpfs_args structure])
884 AH_TEMPLATE([ufs_args_t],
885 [Define a type for the ufs_args structure])
887 AH_TEMPLATE([efs_args_t],
888 [Define a type for the efs_args structure])
890 AH_TEMPLATE([xfs_args_t],
891 [Define a type for the xfs_args structure])
893 AH_TEMPLATE([lofs_args_t],
894 [Define a type for the lofs_args structure])
896 AH_TEMPLATE([cdfs_args_t],
897 [Define a type for the cdfs_args structure])
899 AH_TEMPLATE([udf_args_t],
900 [Define a type for the udf_args structure])
902 AH_TEMPLATE([mfs_args_t],
903 [Define a type for the mfs_args structure])
905 AH_TEMPLATE([rfs_args_t],
906 [Define a type for the rfs_args structure])
908 AH_TEMPLATE([HAVE_BAD_HASMNTOPT],
909 [define if have a bad version of hasmntopt()])
911 AH_TEMPLATE([HAVE_BAD_MEMCMP],
912 [define if have a bad version of memcmp()])
914 AH_TEMPLATE([HAVE_BAD_YP_ALL],
915 [define if have a bad version of yp_all()])
917 AH_TEMPLATE([USE_UNCONNECTED_NFS_SOCKETS],
918 [define if must use NFS "noconn" option])
920 AH_TEMPLATE([USE_CONNECTED_NFS_SOCKETS],
921 [define if must NOT use NFS "noconn" option])
923 AH_TEMPLATE([HAVE_GNU_GETOPT],
924 [define if your system's getopt() is GNU getopt() (are you using glibc)])
926 AH_TEMPLATE([HAVE_EXTERN_SYS_ERRLIST],
927 [does extern definition for sys_errlist[] exist?])
929 AH_TEMPLATE([HAVE_EXTERN_OPTARG],
930 [does extern definition for optarg exist?])
932 AH_TEMPLATE([HAVE_EXTERN_CLNT_SPCREATEERROR],
933 [does extern definition for clnt_spcreateerror() exist?])
935 AH_TEMPLATE([HAVE_EXTERN_CLNT_SPERRNO],
936 [does extern definition for clnt_sperrno() exist?])
938 AH_TEMPLATE([HAVE_EXTERN_FREE],
939 [does extern definition for free() exist?])
941 AH_TEMPLATE([HAVE_EXTERN_GET_MYADDRESS],
942 [does extern definition for get_myaddress() exist?])
944 AH_TEMPLATE([HAVE_EXTERN_GETCCENT],
945 [does extern definition for getccent() (hpux) exist?])
947 AH_TEMPLATE([HAVE_EXTERN_GETDOMAINNAME],
948 [does extern definition for getdomainname() exist?])
950 AH_TEMPLATE([HAVE_EXTERN_GETDTABLESIZE],
951 [does extern definition for getdtablesize() exist?])
953 AH_TEMPLATE([HAVE_EXTERN_GETHOSTNAME],
954 [does extern definition for gethostname() exist?])
956 AH_TEMPLATE([HAVE_EXTERN_GETLOGIN],
957 [does extern definition for getlogin() exist?])
959 AH_TEMPLATE([HAVE_EXTERN_GETTABLESIZE],
960 [does extern definition for gettablesize() exist?])
962 AH_TEMPLATE([HAVE_EXTERN_GETPAGESIZE],
963 [does extern definition for getpagesize() exist?])
965 AH_TEMPLATE([HAVE_EXTERN_GETWD],
966 [does extern definition for getwd() exist?])
968 AH_TEMPLATE([HAVE_EXTERN_HOSTS_CTL],
969 [does extern definition for hosts_ctl() exist?])
971 AH_TEMPLATE([HAVE_EXTERN_INNETGR],
972 [does extern definition for innetgr() exist?])
974 AH_TEMPLATE([HAVE_EXTERN_MKSTEMP],
975 [does extern definition for mkstemp() exist?])
977 AH_TEMPLATE([HAVE_EXTERN_MNTCTL],
978 [does extern definition for mntctl() exist?])
980 AH_TEMPLATE([HAVE_EXTERN_SBRK],
981 [does extern definition for sbrk() exist?])
983 AH_TEMPLATE([HAVE_EXTERN_SETEUID],
984 [does extern definition for seteuid() exist?])
986 AH_TEMPLATE([HAVE_EXTERN_SETITIMER],
987 [does extern definition for setitimer() exist?])
989 AH_TEMPLATE([HAVE_EXTERN_SLEEP],
990 [does extern definition for sleep() exist?])
992 AH_TEMPLATE([HAVE_EXTERN_STRCASECMP],
993 [does extern definition for strcasecmp() exist?])
995 AH_TEMPLATE([HAVE_EXTERN_STRDUP],
996 [does extern definition for strdup() exist?])
998 AH_TEMPLATE([HAVE_EXTERN_STRLCAT],
999 [does extern definition for strlcat() exist?])
1001 AH_TEMPLATE([HAVE_EXTERN_STRLCPY],
1002 [does extern definition for strlcpy() exist?])
1004 AH_TEMPLATE([HAVE_EXTERN_STRSTR],
1005 [does extern definition for strstr() exist?])
1007 AH_TEMPLATE([HAVE_EXTERN_UALARM],
1008 [does extern definition for ualarm() exist?])
1010 AH_TEMPLATE([HAVE_EXTERN_USLEEP],
1011 [does extern definition for usleep() exist?])
1013 AH_TEMPLATE([HAVE_EXTERN_WAIT3],
1014 [does extern definition for wait3() exist?])
1016 AH_TEMPLATE([HAVE_EXTERN_VSNPRINTF],
1017 [does extern definition for vsnprintf() exist?])
1019 AH_TEMPLATE([HAVE_EXTERN_XDR_CALLMSG],
1020 [does extern definition for xdr_callmsg() exist?])
1022 AH_TEMPLATE([HAVE_EXTERN_XDR_OPAQUE_AUTH],
1023 [does extern definition for xdr_opaque_auth() exist?])
1025 AH_TEMPLATE([NEW_DBM_H],
1026 [Defined to the header file containing ndbm-compatible definitions])
1028 AH_TEMPLATE([HAVE_LIBWRAP],
1029 [does libwrap exist?])
1031 AH_TEMPLATE([NEED_LIBWRAP_SEVERITY_VARIABLES],
1032 [does libwrap expect caller to define the variables allow_severity and deny_severity])
1034 AH_TEMPLATE([HAVE_EXTERN_LDAP_ENABLE_CACHE],
1035 [does extern definition for ldap_enable_cache() exist?])