X-Git-Url: http://git.asterisk.org/gitweb/?p=asterisk%2Fasterisk.git;a=blobdiff_plain;f=asterisk.h;h=08fc295d5aa0cb952fd93cd32bbfa3d2e6325434;hp=8595827b2f1f223ec082291aa983e40bf5dc27fa;hb=5adfdcba1e8e8a6fe2be1a3863f234f73fdc8171;hpb=502eefae87438c42736b4d57aff7ff5a7a746c0e diff --git a/asterisk.h b/asterisk.h index 8595827..08fc295 100755 --- a/asterisk.h +++ b/asterisk.h @@ -3,7 +3,7 @@ * * General Definitions for Asterisk top level program * - * Copyright (C) 1999, Adtran Inc. and Linux Support Services, LLC + * Copyright (C) 1999, Mark Spencer * * Mark Spencer * @@ -14,15 +14,26 @@ #ifndef _ASTERISK_H #define _ASTERISK_H -#define AST_CONFIG_DIR "/etc/asterisk" -#define AST_MODULE_DIR "/usr/lib/asterisk/modules" -#define AST_SPOOL_DIR "/var/spool/asterisk" -#define AST_VAR_DIR "/var/lib/asterisk" -#define AST_LOG_DIR "/var/log/asterisk" +#define DEFAULT_LANGUAGE "en" -#define AST_CONFIG_FILE "asterisk.conf" +#define AST_CONFIG_MAX_PATH 255 +#define AST_CONFIG_DIR ASTETCDIR +#define AST_RUN_DIR ASTVARRUNDIR +#define AST_SOCKET ASTVARRUNDIR "/asterisk.ctl" +#define AST_PID ASTVARRUNDIR "/asterisk.pid" +#define AST_MODULE_DIR ASTMODDIR +#define AST_SPOOL_DIR ASTSPOOLDIR +#define AST_VAR_DIR ASTVARLIBDIR +#define AST_LOG_DIR ASTLOGDIR +#define AST_AGI_DIR ASTAGIDIR +#define AST_KEY_DIR ASTVARLIBDIR "/keys" +#define AST_DB ASTVARLIBDIR "/astdb" +#define AST_TMP_DIR ASTSPOOLDIR "/tmp" + +#define AST_CONFIG_FILE ASTCONFPATH #define AST_SOUNDS AST_VAR_DIR "/sounds" +#define AST_IMAGES AST_VAR_DIR "/images" /* Provided by module.c */ extern int load_modules(void); @@ -30,5 +41,14 @@ extern int load_modules(void); extern int load_pbx(void); /* Provided by logger.c */ extern int init_logger(void); +extern void close_logger(void); +/* Provided by frame.c */ +extern int init_framer(void); +/* Provided by logger.c */ +extern int reload_logger(int); +/* Provided by term.c */ +extern int term_init(void); +/* Provided by db.c */ +extern int astdb_init(void); #endif