xref: /illumos-gate/usr/src/cmd/man/man.h (revision bafd1f1462c49949e0251d74b4fbfa24d29bc79a)
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 2012 Nexenta Systems, Inc. All rights reserved.
14  * Copyright 2014 Garrett D'Amore <garrett@damore.org>
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 #define	PRECONV		"/usr/lib/mandoc_preconv"
30 
31 #define	LINE_ALLOC	4096
32 #define	MAXDIRS		128
33 #define	MAXTOKENS	64
34 
35 #define	DPRINTF		if (debug) \
36 				(void) printf
37 
38 void	mwpath(char *path);
39 
40 #endif	/* _MAN_H_ */
41