xref: /illumos-gate/usr/src/cmd/man/man.h (revision 78a2e113edb6fe0a0382b403b55d92e8f0bba78f)
1 /*
2  * This file and its contents are supplied under the terms of the
3  * Common Development and Distribution License ("CDDL"), version 1.0.
4  * You may only use this file in accordance with the terms of version
5  * 1.0 of the CDDL.
6  *
7  * A full copy of the text of the CDDL should have accompanied this
8  * source.  A copy of the CDDL is also available via the Internet at
9  * http://www.illumos.org/license/CDDL.
10  */
11 
12 /*
13  * Copyright 2014 Garrett D'Amore <garrett@damore.org>
14  * Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
15  */
16 
17 /*
18  * Common definitions
19  */
20 
21 #ifndef _MAN_H_
22 #define	_MAN_H_
23 
24 #define	CONFIG		"man.cf"
25 #define	DEFMANDIR	"/usr/share/man"
26 #define	INDENT		24
27 #define	PAGER		"less -ins"
28 #define	WHATIS		"whatis"
29 
30 #define	LINE_ALLOC	4096
31 #define	MAXDIRS		128
32 #define	MAXTOKENS	64
33 
34 #define	DPRINTF		if (debug) \
35 				(void) printf
36 
37 void	mwpath(char *path);
38 
39 #endif	/* _MAN_H_ */
40