diff options
author | rizzo <rizzo@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-11-16 20:04:58 +0000 |
---|---|---|
committer | rizzo <rizzo@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-11-16 20:04:58 +0000 |
commit | 883346d64a852193fb4119d4399aa0f5a54d8ae8 (patch) | |
tree | c012d8f76915d410cf7446b1efc51e3c2e3f5e95 /channels | |
parent | 4948a0f37cad4e682bdd7860e0c2f01c6cb38ef7 (diff) |
Start untangling header inclusion in a way that does not affect
build times - tested, there is no measureable difference before and
after this commit.
In this change:
use asterisk/compat.h to include a small set of system headers:
inttypes.h, unistd.h, stddef.h, stddint.h, sys/types.h, stdarg.h,
stdlib.h, alloca.h, stdio.h
Where available, the inclusion is conditional on HAVE_FOO_H as determined
by autoconf.
Normally, source files should not include any of the above system headers,
and instead use either "asterisk.h" or "asterisk/compat.h" which does it
better.
For the time being I have left alone second-level directories
(main/db1-ast, etc.).
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89333 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_agent.c | 4 | ||||
-rw-r--r-- | channels/chan_alsa.c | 4 | ||||
-rw-r--r-- | channels/chan_features.c | 4 | ||||
-rw-r--r-- | channels/chan_gtalk.c | 5 | ||||
-rw-r--r-- | channels/chan_h323.c | 4 | ||||
-rw-r--r-- | channels/chan_iax2.c | 5 | ||||
-rw-r--r-- | channels/chan_jingle.c | 4 | ||||
-rw-r--r-- | channels/chan_local.c | 4 | ||||
-rw-r--r-- | channels/chan_mgcp.c | 4 | ||||
-rw-r--r-- | channels/chan_misdn.c | 4 | ||||
-rw-r--r-- | channels/chan_nbs.c | 4 | ||||
-rw-r--r-- | channels/chan_oss.c | 4 | ||||
-rw-r--r-- | channels/chan_phone.c | 4 | ||||
-rw-r--r-- | channels/chan_sip.c | 4 | ||||
-rw-r--r-- | channels/chan_skinny.c | 4 | ||||
-rw-r--r-- | channels/chan_unistim.c | 4 | ||||
-rw-r--r-- | channels/chan_usbradio.c | 4 | ||||
-rw-r--r-- | channels/chan_vpb.cc | 5 | ||||
-rw-r--r-- | channels/chan_zap.c | 7 | ||||
-rw-r--r-- | channels/iax2-parser.c | 5 | ||||
-rw-r--r-- | channels/iax2-provision.c | 4 | ||||
-rw-r--r-- | channels/misdn_config.c | 3 |
22 files changed, 0 insertions, 94 deletions
diff --git a/channels/chan_agent.c b/channels/chan_agent.c index 99462e78d..5f6fc2933 100644 --- a/channels/chan_agent.c +++ b/channels/chan_agent.c @@ -35,12 +35,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> -#include <string.h> #include <errno.h> -#include <unistd.h> #include <sys/socket.h> -#include <stdlib.h> #include <fcntl.h> #include <netdb.h> #include <netinet/in.h> diff --git a/channels/chan_alsa.c b/channels/chan_alsa.c index fefde1eb1..282dd0cf4 100644 --- a/channels/chan_alsa.c +++ b/channels/chan_alsa.c @@ -35,14 +35,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <unistd.h> #include <fcntl.h> #include <errno.h> #include <sys/ioctl.h> #include <sys/time.h> -#include <string.h> -#include <stdlib.h> -#include <stdio.h> #define ALSA_PCM_NEW_HW_PARAMS_API #define ALSA_PCM_NEW_SW_PARAMS_API diff --git a/channels/chan_features.c b/channels/chan_features.c index 98e14c0af..6bb9bbe4c 100644 --- a/channels/chan_features.c +++ b/channels/chan_features.c @@ -34,12 +34,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> -#include <string.h> -#include <unistd.h> #include <sys/socket.h> #include <errno.h> -#include <stdlib.h> #include <fcntl.h> #include <netdb.h> #include <netinet/in.h> diff --git a/channels/chan_gtalk.c b/channels/chan_gtalk.c index 6f106bde9..2c72c78d4 100644 --- a/channels/chan_gtalk.c +++ b/channels/chan_gtalk.c @@ -35,13 +35,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdlib.h> -#include <stdio.h> -#include <string.h> -#include <unistd.h> #include <sys/socket.h> #include <errno.h> -#include <stdlib.h> #include <fcntl.h> #include <netdb.h> #include <netinet/in.h> diff --git a/channels/chan_h323.c b/channels/chan_h323.c index 735fde2c2..457a8a94f 100644 --- a/channels/chan_h323.c +++ b/channels/chan_h323.c @@ -59,11 +59,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") #include <netinet/in.h> #include <netinet/in_systm.h> #include <netinet/ip.h> -#include <unistd.h> -#include <stdlib.h> #include <netdb.h> -#include <stdio.h> -#include <string.h> #include <errno.h> #include <fcntl.h> diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index ce533a250..c50ac1396 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -37,9 +37,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdlib.h> -#include <stdio.h> -#include <sys/types.h> #include <sys/mman.h> #include <dirent.h> #include <sys/socket.h> @@ -50,10 +47,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") #include <sys/time.h> #include <sys/signal.h> #include <signal.h> -#include <string.h> #include <strings.h> #include <errno.h> -#include <unistd.h> #include <netdb.h> #include <fcntl.h> #include <sys/stat.h> diff --git a/channels/chan_jingle.c b/channels/chan_jingle.c index 16d906c91..48e1c5e03 100644 --- a/channels/chan_jingle.c +++ b/channels/chan_jingle.c @@ -37,10 +37,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdlib.h> -#include <stdio.h> -#include <string.h> -#include <unistd.h> #include <sys/socket.h> #include <errno.h> #include <fcntl.h> diff --git a/channels/chan_local.c b/channels/chan_local.c index e79057ee4..b6062cd66 100644 --- a/channels/chan_local.c +++ b/channels/chan_local.c @@ -29,12 +29,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> -#include <string.h> -#include <unistd.h> #include <sys/socket.h> #include <errno.h> -#include <stdlib.h> #include <fcntl.h> #include <netdb.h> #include <netinet/in.h> diff --git a/channels/chan_mgcp.c b/channels/chan_mgcp.c index b0b138a00..3984ae978 100644 --- a/channels/chan_mgcp.c +++ b/channels/chan_mgcp.c @@ -32,14 +32,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> -#include <string.h> -#include <unistd.h> #include <sys/socket.h> #include <sys/ioctl.h> #include <net/if.h> #include <errno.h> -#include <stdlib.h> #include <fcntl.h> #include <netdb.h> #include <sys/signal.h> diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c index 9d43309aa..02a8559b8 100644 --- a/channels/chan_misdn.c +++ b/channels/chan_misdn.c @@ -38,14 +38,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> #include <pthread.h> -#include <string.h> #include <sys/socket.h> #include <sys/time.h> #include <errno.h> -#include <unistd.h> -#include <stdlib.h> #include <arpa/inet.h> #include <fcntl.h> #include <sys/ioctl.h> diff --git a/channels/chan_nbs.c b/channels/chan_nbs.c index d2718b3de..1712942d4 100644 --- a/channels/chan_nbs.c +++ b/channels/chan_nbs.c @@ -33,13 +33,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> -#include <string.h> #include <sys/socket.h> #include <sys/time.h> #include <errno.h> -#include <unistd.h> -#include <stdlib.h> #include <arpa/inet.h> #include <fcntl.h> #include <sys/ioctl.h> diff --git a/channels/chan_oss.c b/channels/chan_oss.c index 64f64dfa4..cc65f4738 100644 --- a/channels/chan_oss.c +++ b/channels/chan_oss.c @@ -40,15 +40,11 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> #include <ctype.h> #include <math.h> -#include <string.h> -#include <unistd.h> #include <sys/ioctl.h> #include <fcntl.h> #include <sys/time.h> -#include <stdlib.h> #include <errno.h> #ifdef __linux diff --git a/channels/chan_phone.c b/channels/chan_phone.c index d657920c3..faec92c4d 100644 --- a/channels/chan_phone.c +++ b/channels/chan_phone.c @@ -33,14 +33,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> -#include <string.h> #include <ctype.h> #include <sys/socket.h> #include <sys/time.h> #include <errno.h> -#include <unistd.h> -#include <stdlib.h> #include <arpa/inet.h> #include <fcntl.h> #include <sys/ioctl.h> diff --git a/channels/chan_sip.c b/channels/chan_sip.c index fc5265936..6a057d315 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -87,15 +87,11 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> #include <ctype.h> -#include <string.h> -#include <unistd.h> #include <sys/socket.h> #include <sys/ioctl.h> #include <net/if.h> #include <errno.h> -#include <stdlib.h> #include <fcntl.h> #include <netdb.h> #include <signal.h> diff --git a/channels/chan_skinny.c b/channels/chan_skinny.c index fd1dcb412..105e6ce07 100644 --- a/channels/chan_skinny.c +++ b/channels/chan_skinny.c @@ -30,10 +30,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <unistd.h> #include <sys/socket.h> #include <netinet/in.h> #include <netinet/tcp.h> diff --git a/channels/chan_unistim.c b/channels/chan_unistim.c index f96eb360c..4cc0b9eb9 100644 --- a/channels/chan_unistim.c +++ b/channels/chan_unistim.c @@ -36,15 +36,11 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> -#include <string.h> -#include <unistd.h> #include <sys/socket.h> #include <sys/ioctl.h> #include <sys/stat.h> #include <net/if.h> #include <errno.h> -#include <stdlib.h> #include <fcntl.h> #include <netdb.h> #include <sys/signal.h> diff --git a/channels/chan_usbradio.c b/channels/chan_usbradio.c index fc77b73e3..47952c560 100644 --- a/channels/chan_usbradio.c +++ b/channels/chan_usbradio.c @@ -42,15 +42,11 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> #include <ctype.h> #include <math.h> -#include <string.h> -#include <unistd.h> #include <sys/ioctl.h> #include <fcntl.h> #include <sys/time.h> -#include <stdlib.h> #include <errno.h> #include <usb.h> #include <alsa/asoundlib.h> diff --git a/channels/chan_vpb.cc b/channels/chan_vpb.cc index 852872714..bf4ef0ff7 100644 --- a/channels/chan_vpb.cc +++ b/channels/chan_vpb.cc @@ -39,9 +39,6 @@ extern "C" { ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> -#include <string.h> - #include "asterisk/lock.h" #include "asterisk/utils.h" #include "asterisk/channel.h" @@ -59,8 +56,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") #include <sys/socket.h> #include <sys/time.h> #include <errno.h> -#include <unistd.h> -#include <stdlib.h> #include <arpa/inet.h> #include <fcntl.h> #include <sys/ioctl.h> diff --git a/channels/chan_zap.c b/channels/chan_zap.c index 2ea37472c..b619be123 100644 --- a/channels/chan_zap.c +++ b/channels/chan_zap.c @@ -50,8 +50,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdio.h> -#include <string.h> #ifdef __NetBSD__ #include <pthread.h> #include <signal.h> @@ -59,11 +57,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") #include <sys/signal.h> #endif #include <errno.h> -#include <stdlib.h> -#if !defined(SOLARIS) && !defined(__FreeBSD__) -#include <stdint.h> -#endif -#include <unistd.h> #include <sys/ioctl.h> #include <math.h> #include <ctype.h> diff --git a/channels/iax2-parser.c b/channels/iax2-parser.c index a2ec42508..a86bf7428 100644 --- a/channels/iax2-parser.c +++ b/channels/iax2-parser.c @@ -27,14 +27,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <sys/types.h> #include <sys/socket.h> -#include <string.h> #include <netinet/in.h> #include <arpa/inet.h> -#include <unistd.h> -#include <stdlib.h> -#include <stdio.h> #include "asterisk/frame.h" #include "asterisk/utils.h" diff --git a/channels/iax2-provision.c b/channels/iax2-provision.c index 8e22e88d5..5c0f93240 100644 --- a/channels/iax2-provision.c +++ b/channels/iax2-provision.c @@ -27,10 +27,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <unistd.h> -#include <stdlib.h> -#include <string.h> -#include <stdio.h> #include <netdb.h> #include <netinet/in.h> #include <netinet/in_systm.h> diff --git a/channels/misdn_config.c b/channels/misdn_config.c index 12b299343..2bd7ef9a8 100644 --- a/channels/misdn_config.c +++ b/channels/misdn_config.c @@ -30,9 +30,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") -#include <stdlib.h> -#include <stdio.h> -#include <string.h> #include <errno.h> #include "chan_misdn_config.h" |