Merge #exec functionality (must be explicitly enabled!)
[asterisk/asterisk.git] / include / asterisk / options.h
1 /*
2  * Asterisk -- A telephony toolkit for Linux.
3  *
4  * Options provided by main asterisk program
5  * 
6  * Copyright (C) 1999, Mark Spencer
7  *
8  * Mark Spencer <markster@linux-support.net>
9  *
10  * This program is free software, distributed under the terms of
11  * the GNU General Public License
12  */
13
14 #ifndef _ASTERISK_OPTIONS_H
15 #define _ASTERISK_OPTIONS_H
16
17 #if defined(__cplusplus) || defined(c_plusplus)
18 extern "C" {
19 #endif
20
21 #define AST_CACHE_DIR_LEN 512
22
23 extern int option_verbose;
24 extern int option_debug;
25 extern int option_nofork;
26 extern int option_quiet;
27 extern int option_console;
28 extern int option_initcrypto;
29 extern int option_nocolor;
30 extern int fully_booted;
31 extern int option_exec_includes;
32 extern int option_cache_record_files;
33 extern char defaultlanguage[];
34 extern time_t ast_startuptime;
35 extern time_t ast_lastreloadtime;
36 extern int ast_mainpid;
37 extern char record_cache_dir[AST_CACHE_DIR_LEN];
38
39 #define VERBOSE_PREFIX_1 " "
40 #define VERBOSE_PREFIX_2 "  == "
41 #define VERBOSE_PREFIX_3 "    -- "
42 #define VERBOSE_PREFIX_4 "       > "  
43
44 #if defined(__cplusplus) || defined(c_plusplus)
45 }
46 #endif
47
48
49
50 #endif