From d6e1341f9b437b0ab1d7f4709459f0a2879b3634 Mon Sep 17 00:00:00 2001 From: kpfleming Date: Fri, 22 Apr 2005 13:11:34 +0000 Subject: phase 1 of header include cleanup (bug #4067) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5498 f38db490-d61c-443f-a65b-d21fe96a405b --- acl.c | 22 +++++++++++++--------- app.c | 1 + ast_expr.y | 1 + asterisk.c | 39 ++++++++++++++++++++------------------- astmm.c | 1 + autoservice.c | 1 + callerid.c | 1 + cdr.c | 7 ++++--- channel.c | 24 +++++++++++++----------- cli.c | 11 ++++++----- config.c | 1 + config_old.c | 1 + db.c | 1 + dlfcn.c | 1 + dsp.c | 13 +++++++------ file.c | 19 ++++++++++--------- frame.c | 11 ++++++----- fskmodem.c | 4 ++-- image.c | 1 + indications.c | 1 + io.c | 1 + jitterbuf.c | 3 ++- loader.c | 1 + logger.c | 16 +++++++++------- md5.c | 1 + muted.c | 1 + pbx.c | 19 ++++++++++--------- say.c | 10 +++++----- strcompat.c | 3 ++- tdd.c | 2 +- term.c | 1 + translate.c | 13 +++++++------ utils.c | 1 + 33 files changed, 134 insertions(+), 99 deletions(-) diff --git a/acl.c b/acl.c index 5e697bdf7..47edeb0f2 100755 --- a/acl.c +++ b/acl.c @@ -18,13 +18,6 @@ #include #include #include -#include "asterisk/acl.h" -#include "asterisk/logger.h" -#include "asterisk/channel.h" -#include "asterisk/options.h" -#include "asterisk/utils.h" -#include "asterisk/lock.h" -#include "asterisk/srv.h" #include #include #include @@ -32,17 +25,28 @@ #include #include #include + #if defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__) #include #include - -AST_MUTEX_DEFINE_STATIC(routeseq_lock); #endif #if defined (SOLARIS) #include #endif +#include "asterisk/acl.h" +#include "asterisk/logger.h" +#include "asterisk/channel.h" +#include "asterisk/options.h" +#include "asterisk/utils.h" +#include "asterisk/lock.h" +#include "asterisk/srv.h" + +#if defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__) +AST_MUTEX_DEFINE_STATIC(routeseq_lock); +#endif + struct ast_netsock { ASTOBJ_COMPONENTS(struct ast_netsock); struct sockaddr_in bindaddr; diff --git a/app.c b/app.c index 6920b967b..f119f990a 100755 --- a/app.c +++ b/app.c @@ -22,6 +22,7 @@ #include #include #include + #include "asterisk/channel.h" #include "asterisk/pbx.h" #include "asterisk/file.h" diff --git a/ast_expr.y b/ast_expr.y index de07a0c9d..e11791462 100755 --- a/ast_expr.y +++ b/ast_expr.y @@ -21,6 +21,7 @@ #include #include #include + #include "asterisk/ast_expr.h" #include "asterisk/logger.h" diff --git a/asterisk.c b/asterisk.c index 589ec447f..f7d9b5625 100755 --- a/asterisk.c +++ b/asterisk.c @@ -13,6 +13,26 @@ #include #include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#if defined(__FreeBSD__) || defined( __NetBSD__ ) || defined(SOLARIS) +#include +#endif + #include "asterisk/logger.h" #include "asterisk/options.h" #include "asterisk/cli.h" @@ -32,30 +52,11 @@ #include "asterisk/lock.h" #include "asterisk/utils.h" #include "asterisk/file.h" -#include -#include -#include -#include -#include #include "asterisk/io.h" #include "asterisk/lock.h" -#include -#include -#include -#include -#include -#include #include "editline/histedit.h" #include "asterisk.h" #include "asterisk/config.h" -#include -#include -#include -#include - -#if defined(__FreeBSD__) || defined( __NetBSD__ ) || defined(SOLARIS) -#include -#endif #ifndef AF_LOCAL #define AF_LOCAL AF_UNIX diff --git a/astmm.c b/astmm.c index e2e3fb4de..be165ebf7 100755 --- a/astmm.c +++ b/astmm.c @@ -19,6 +19,7 @@ #include #include #include + #include "asterisk/cli.h" #include "asterisk/logger.h" #include "asterisk/options.h" diff --git a/autoservice.c b/autoservice.c index 0d9d1b2f5..25c9ae887 100755 --- a/autoservice.c +++ b/autoservice.c @@ -19,6 +19,7 @@ #include #include #include /* For PI */ + #include "asterisk/pbx.h" #include "asterisk/frame.h" #include "asterisk/sched.h" diff --git a/callerid.c b/callerid.c index 9e5c78731..430f3cedc 100755 --- a/callerid.c +++ b/callerid.c @@ -21,6 +21,7 @@ #include #include #include + #include "asterisk/ulaw.h" #include "asterisk/alaw.h" #include "asterisk/frame.h" diff --git a/cdr.c b/cdr.c index beffcb3b7..51c40dbb9 100755 --- a/cdr.c +++ b/cdr.c @@ -14,6 +14,10 @@ * */ +#include +#include +#include + #include "asterisk/lock.h" #include "asterisk/channel.h" #include "asterisk/cdr.h" @@ -22,9 +26,6 @@ #include "asterisk/causes.h" #include "asterisk/options.h" #include "asterisk/utils.h" -#include -#include -#include int ast_default_amaflags = AST_CDR_DOCUMENTATION; char ast_default_accountcode[20] = ""; diff --git a/channel.c b/channel.c index 519281176..9d6007c64 100755 --- a/channel.c +++ b/channel.c @@ -19,6 +19,19 @@ #include #include #include /* For PI */ + +#ifdef ZAPTEL_OPTIMIZATIONS +#include +#ifdef __linux__ +#include +#else +#include +#endif /* __linux__ */ +#ifndef ZT_TIMERPING +#error "You need newer zaptel! Please cvs update zaptel" +#endif +#endif + #include "asterisk/pbx.h" #include "asterisk/frame.h" #include "asterisk/sched.h" @@ -40,17 +53,6 @@ #include "asterisk/lock.h" #include "asterisk/app.h" #include "asterisk/transcap.h" -#ifdef ZAPTEL_OPTIMIZATIONS -#include -#ifdef __linux__ -#include -#else -#include -#endif /* __linux__ */ -#ifndef ZT_TIMERPING -#error "You need newer zaptel! Please cvs update zaptel" -#endif -#endif #include "asterisk.h" /* uncomment if you have problems with 'monitoring' synchronized files */ diff --git a/cli.c b/cli.c index e11e0fa59..eceef43c1 100755 --- a/cli.c +++ b/cli.c @@ -13,6 +13,12 @@ #include #include +#include +#include +#include +#include +#include + #include "asterisk/logger.h" #include "asterisk/options.h" #include "asterisk/cli.h" @@ -22,11 +28,6 @@ #include "asterisk/manager.h" #include "asterisk/utils.h" #include "asterisk/lock.h" -#include -#include -#include -#include -#include /* For rl_filename_completion */ #include "editline/readline/readline.h" /* For module directory */ diff --git a/config.c b/config.c index a4673cbac..b38dc54e0 100755 --- a/config.c +++ b/config.c @@ -24,6 +24,7 @@ #endif # include #endif + #include "asterisk/config.h" #include "asterisk/cli.h" #include "asterisk/lock.h" diff --git a/config_old.c b/config_old.c index c2d8cdf3b..1c8a91290 100755 --- a/config_old.c +++ b/config_old.c @@ -16,6 +16,7 @@ #include #include #include + #include "asterisk/config.h" #include "asterisk/logger.h" diff --git a/db.c b/db.c index aa3fd045f..063d298ee 100755 --- a/db.c +++ b/db.c @@ -23,6 +23,7 @@ #include #include #include + #include "asterisk/channel.h" #include "asterisk/file.h" #include "asterisk/app.h" diff --git a/dlfcn.c b/dlfcn.c index 0fae63514..cc6fe40f9 100755 --- a/dlfcn.c +++ b/dlfcn.c @@ -47,6 +47,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #ifndef __BSD_VISIBLE #define __BSD_VISIBLE 1 #endif + #include "asterisk/dlfcn-compat.h" #ifndef dl_restrict diff --git a/dsp.c b/dsp.c index 0395865ba..33917e5d0 100755 --- a/dsp.c +++ b/dsp.c @@ -29,12 +29,6 @@ */ #include -#include "asterisk/frame.h" -#include "asterisk/channel.h" -#include "asterisk/logger.h" -#include "asterisk/dsp.h" -#include "asterisk/ulaw.h" -#include "asterisk/alaw.h" #include #include #include @@ -42,6 +36,13 @@ #include #include +#include "asterisk/frame.h" +#include "asterisk/channel.h" +#include "asterisk/logger.h" +#include "asterisk/dsp.h" +#include "asterisk/ulaw.h" +#include "asterisk/alaw.h" + /* Number of goertzels for progress detect */ #define GSAMP_SIZE_NA 183 /* North America - 350, 440, 480, 620, 950, 1400, 1800 Hz */ #define GSAMP_SIZE_CR 188 /* Costa Rica, Brazil - Only care about 425 Hz */ diff --git a/file.c b/file.c index 6b85b99cd..876177a94 100755 --- a/file.c +++ b/file.c @@ -12,6 +12,16 @@ */ #include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #include "asterisk/frame.h" #include "asterisk/file.h" #include "asterisk/cli.h" @@ -23,15 +33,6 @@ #include "asterisk/utils.h" #include "asterisk/lock.h" #include "asterisk/app.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include #include "asterisk.h" #include "astconf.h" diff --git a/frame.c b/frame.c index 75179c1a9..41932f880 100755 --- a/frame.c +++ b/frame.c @@ -11,6 +11,12 @@ * the GNU General Public License */ +#include +#include +#include +#include +#include + #include "asterisk/lock.h" #include "asterisk/frame.h" #include "asterisk/logger.h" @@ -19,11 +25,6 @@ #include "asterisk/cli.h" #include "asterisk/term.h" #include "asterisk/utils.h" -#include -#include -#include -#include -#include #include "asterisk.h" #ifdef TRACE_FRAMES diff --git a/fskmodem.c b/fskmodem.c index 76cc7b141..3086edc46 100755 --- a/fskmodem.c +++ b/fskmodem.c @@ -14,10 +14,10 @@ * */ -#include "asterisk/fskmodem.h" - #include +#include "asterisk/fskmodem.h" + #define NBW 2 #define BWLIST {75,800} #define NF 6 diff --git a/image.c b/image.c index a169f74d8..7fa2141f1 100755 --- a/image.c +++ b/image.c @@ -19,6 +19,7 @@ #include #include #include + #include "asterisk/sched.h" #include "asterisk/options.h" #include "asterisk/channel.h" diff --git a/indications.c b/indications.c index 0f93e458c..4867fd4bd 100755 --- a/indications.c +++ b/indications.c @@ -20,6 +20,7 @@ #include #include #include /* For PI */ + #include "asterisk/indications.h" #include "asterisk/frame.h" #include "asterisk/options.h" diff --git a/io.c b/io.c index 8b915d229..f04277c39 100755 --- a/io.c +++ b/io.c @@ -17,6 +17,7 @@ #include #include /* for memset */ #include + #include "asterisk/io.h" #include "asterisk/logger.h" diff --git a/jitterbuf.c b/jitterbuf.c index a7668e17e..365ec44f0 100755 --- a/jitterbuf.c +++ b/jitterbuf.c @@ -13,11 +13,12 @@ * Copyright on this file is disclaimed to Digium for inclusion in Asterisk */ -#include "jitterbuf.h" #include #include #include +#include "jitterbuf.h" + /* define these here, just for ancient compiler systems */ #define JB_LONGMAX 2147483647L #define JB_LONGMIN (-JB_LONGMAX - 1L) diff --git a/loader.c b/loader.c index 44945e73e..5799374b9 100755 --- a/loader.c +++ b/loader.c @@ -16,6 +16,7 @@ #include #include #include + #include "asterisk/module.h" #include "asterisk/options.h" #include "asterisk/config.h" diff --git a/logger.c b/logger.c index 15d60d95b..b1c7b0acf 100755 --- a/logger.c +++ b/logger.c @@ -16,6 +16,15 @@ #include #include #include +#include +#include +#include +#include + +#define SYSLOG_NAMES /* so we can map syslog facilities names to their numeric values, + from which is included by logger.h */ +#include + #include "asterisk/lock.h" #include "asterisk/options.h" #include "asterisk/channel.h" @@ -24,16 +33,9 @@ #include "asterisk/cli.h" #include "asterisk/utils.h" #include "asterisk/manager.h" -#include -#include -#include -#include #include "asterisk.h" #include "astconf.h" -#define SYSLOG_NAMES /* so we can map syslog facilities names to their numeric values, - from which is included by logger.h */ -#include static int syslog_level_map[] = { LOG_DEBUG, LOG_INFO, /* arbitrary equivalent of LOG_EVENT */ diff --git a/md5.c b/md5.c index a20697121..b0b5d39d1 100755 --- a/md5.c +++ b/md5.c @@ -18,6 +18,7 @@ * will fill a supplied 16-byte array with the digest. */ #include /* for memcpy() */ + #include "asterisk/endian.h" #include "asterisk/md5.h" diff --git a/muted.c b/muted.c index 28f3e0442..b04f77a76 100755 --- a/muted.c +++ b/muted.c @@ -10,6 +10,7 @@ * Distributed under the terms of the GNU General Public License version 2.0 * */ + #include #include #include diff --git a/pbx.c b/pbx.c index 2d1c42951..9a358de3f 100755 --- a/pbx.c +++ b/pbx.c @@ -13,6 +13,16 @@ #include #include +#include +#include +#include +#include +#include +#include +#include +#include +#include + #include "asterisk/lock.h" #include "asterisk/cli.h" #include "asterisk/pbx.h" @@ -32,15 +42,6 @@ #include "asterisk/causes.h" #include "asterisk/musiconhold.h" #include "asterisk/app.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include #include "asterisk.h" /* diff --git a/say.c b/say.c index 916095231..59d4344fe 100755 --- a/say.c +++ b/say.c @@ -21,6 +21,11 @@ #include #include #include + +#ifdef SOLARIS +#include +#endif + #include "asterisk/file.h" #include "asterisk/channel.h" #include "asterisk/logger.h" @@ -31,11 +36,6 @@ #include "asterisk.h" #include -#ifdef SOLARIS -#include -#endif - - /* Forward declaration */ static int wait_file(struct ast_channel *chan, const char *ints, const char *file, const char *lang); diff --git a/strcompat.c b/strcompat.c index b8f9f0e49..1814dcd12 100755 --- a/strcompat.c +++ b/strcompat.c @@ -2,8 +2,9 @@ #include #include + #ifdef SOLARIS -#include +#include "solaris-compat/compat.h" #endif char* strsep(char** str, const char* delims) diff --git a/tdd.c b/tdd.c index e7c64ac07..fb2da9e32 100755 --- a/tdd.c +++ b/tdd.c @@ -21,13 +21,13 @@ #include #include #include + #include "asterisk/ulaw.h" #include "asterisk/tdd.h" #include "asterisk/logger.h" #include "asterisk/fskmodem.h" #include "ecdisa.h" - struct tdd_state { fsk_data fskd; char rawdata[256]; diff --git a/term.c b/term.c index 0cef17ec3..5bdfe2839 100755 --- a/term.c +++ b/term.c @@ -21,6 +21,7 @@ #include #include #include + #include "asterisk/term.h" #include "asterisk/options.h" #include "asterisk/lock.h" diff --git a/translate.c b/translate.c index 97ece832a..492ebb8e1 100755 --- a/translate.c +++ b/translate.c @@ -11,6 +11,13 @@ * the GNU General Public License */ +#include +#include +#include +#include +#include +#include + #include "asterisk/lock.h" #include "asterisk/channel.h" #include "asterisk/logger.h" @@ -20,12 +27,6 @@ #include "asterisk/sched.h" #include "asterisk/cli.h" #include "asterisk/term.h" -#include -#include -#include -#include -#include -#include #define MAX_RECALC 200 /* max sample recalc */ diff --git a/utils.c b/utils.c index 4ae07f836..742b4872e 100755 --- a/utils.c +++ b/utils.c @@ -22,6 +22,7 @@ #include #include #include + #include "asterisk/lock.h" #include "asterisk/utils.h" #include "asterisk/io.h" -- cgit v1.2.3