Version 0.1.6 from FTP
[asterisk/asterisk.git] / asterisk.h
1 /*
2  * Asterisk -- A telephony toolkit for Linux.
3  *
4  * General Definitions for Asterisk top level 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_H
15 #define _ASTERISK_H
16
17 #define AST_CONFIG_DIR "/etc/asterisk"
18 #define AST_MODULE_DIR "/usr/lib/asterisk/modules"
19 #define AST_SPOOL_DIR  "/var/spool/asterisk"
20 #define AST_VAR_DIR    "/var/lib/asterisk"
21 #define AST_LOG_DIR        "/var/log/asterisk"
22
23 #define AST_CONFIG_FILE "asterisk.conf"
24
25 #define AST_SOUNDS AST_VAR_DIR "/sounds"
26
27 /* Provided by module.c */
28 extern int load_modules(void);
29 /* Provided by pbx.c */
30 extern int load_pbx(void);
31 /* Provided by logger.c */
32 extern int init_logger(void);
33
34 #endif