mirror of
				https://github.com/osmarks/ngircd.git
				synced 2025-10-31 14:02:59 +00:00 
			
		
		
		
	Update #include's: remove unused and add missing ones
The "deheader" tool (<http://www.catb.org/~esr/deheader/>) has been used to find unused #include directives as well as missing ones. Tested on: - A/UX 3.1.1 - ArchLinux (2014-03-17) - Debian GNU/Hurd - Debian GNU/Linux 6.0.9 - Debian GNU/Linux 7.4 - Fedora 20 - FreeBSD 9.2 - OpenBSD 4.8 - OpenBSD 5.1 - OS X 10.9 - Solaris 11
This commit is contained in:
		| @@ -13,6 +13,7 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
|  | #include <string.h> | ||||||
| #include <sys/socket.h> | #include <sys/socket.h> | ||||||
| #include <netinet/in.h> | #include <netinet/in.h> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -19,8 +19,11 @@ | |||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  | #include <unistd.h> | ||||||
|  |  | ||||||
| #include "log.h" | #ifdef DEBUG_ARRAY | ||||||
|  | # include "log.h" | ||||||
|  | #endif | ||||||
|  |  | ||||||
| /* Enable more Debug messages in alloc / append / memmove code. */ | /* Enable more Debug messages in alloc / append / memmove code. */ | ||||||
| /* #define DEBUG_ARRAY */ | /* #define DEBUG_ARRAY */ | ||||||
|   | |||||||
| @@ -24,8 +24,8 @@ | |||||||
| #include <errno.h> | #include <errno.h> | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <strings.h> | #include <strings.h> | ||||||
|  | #include <time.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
|  |  | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| @@ -33,7 +33,6 @@ | |||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
| #include "hash.h" | #include "hash.h" | ||||||
| #include "lists.h" |  | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "match.h" | #include "match.h" | ||||||
|   | |||||||
| @@ -17,15 +17,11 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
|  | #include <stdio.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "array.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "client.h" |  | ||||||
| #include "lists.h" | #include "lists.h" | ||||||
| #include "match.h" |  | ||||||
| #include "stdio.h" |  | ||||||
|  |  | ||||||
| #include "class.h" | #include "class.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -20,13 +20,9 @@ | |||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "client.h" |  | ||||||
| #include "log.h" | #include "log.h" | ||||||
|  |  | ||||||
| #include "client-cap.h" |  | ||||||
|  |  | ||||||
| GLOBAL int | GLOBAL int | ||||||
| Client_Cap(CLIENT *Client) | Client_Cap(CLIENT *Client) | ||||||
| { | { | ||||||
|   | |||||||
| @@ -24,12 +24,10 @@ | |||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <strings.h> | #include <strings.h> | ||||||
|  | #include <time.h> | ||||||
| #include <netdb.h> | #include <netdb.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "client.h" |  | ||||||
|  |  | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
|   | |||||||
| @@ -17,7 +17,6 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <ctype.h> |  | ||||||
| #include <errno.h> | #include <errno.h> | ||||||
| #ifdef PROTOTYPES | #ifdef PROTOTYPES | ||||||
| #	include <stdarg.h> | #	include <stdarg.h> | ||||||
| @@ -28,21 +27,18 @@ | |||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <strings.h> | #include <strings.h> | ||||||
|  | #include <time.h> | ||||||
| #include <unistd.h> | #include <unistd.h> | ||||||
| #include <pwd.h> | #include <pwd.h> | ||||||
| #include <grp.h> | #include <grp.h> | ||||||
| #include <sys/types.h> | #include <sys/types.h> | ||||||
| #include <unistd.h> |  | ||||||
| #include <dirent.h> | #include <dirent.h> | ||||||
|  |  | ||||||
| #include "array.h" |  | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "defines.h" |  | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "match.h" | #include "match.h" | ||||||
| #include "tool.h" |  | ||||||
|  |  | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -23,17 +23,16 @@ | |||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  | #include <strings.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "log.h" |  | ||||||
|  |  | ||||||
| #include "conn-encoding.h" |  | ||||||
|  |  | ||||||
| #ifdef ICONV | #ifdef ICONV | ||||||
|  |  | ||||||
| char Encoding_Buffer[COMMAND_LEN]; | #include "log.h" | ||||||
|  | #include "conn-encoding.h" | ||||||
|  |  | ||||||
|  | char Encoding_Buffer[COMMAND_LEN]; | ||||||
| char *Convert_Message PARAMS((iconv_t Handle, char *Message)); | char *Convert_Message PARAMS((iconv_t Handle, char *Message)); | ||||||
|  |  | ||||||
| /** | /** | ||||||
|   | |||||||
| @@ -19,11 +19,12 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <string.h> | #include <time.h> | ||||||
| #include "log.h" |  | ||||||
|  |  | ||||||
|  | #ifdef DEBUG | ||||||
|  | # include "log.h" | ||||||
|  | #endif | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "client.h" |  | ||||||
|  |  | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -14,8 +14,6 @@ | |||||||
| #define CONN_MODULE | #define CONN_MODULE | ||||||
|  |  | ||||||
| #include "portab.h" | #include "portab.h" | ||||||
| #include "conf-ssl.h" |  | ||||||
| #include "io.h" |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * @file |  * @file | ||||||
| @@ -33,8 +31,9 @@ | |||||||
| #include <unistd.h> | #include <unistd.h> | ||||||
| #include <errno.h> | #include <errno.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  | #include <strings.h> | ||||||
| #include <sys/socket.h> | #include <sys/socket.h> | ||||||
| #include <sys/time.h> | #include <sys/stat.h> | ||||||
| #include <sys/types.h> | #include <sys/types.h> | ||||||
| #include <time.h> | #include <time.h> | ||||||
| #include <netinet/in.h> | #include <netinet/in.h> | ||||||
| @@ -50,25 +49,21 @@ | |||||||
| # include <tcpd.h>			/* for TCP Wrappers */ | # include <tcpd.h>			/* for TCP Wrappers */ | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| #include "array.h" |  | ||||||
| #include "defines.h" |  | ||||||
|  |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
|  |  | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "array.h" |  | ||||||
| #include "client.h" |  | ||||||
| #include "class.h" | #include "class.h" | ||||||
| #include "conf.h" | #ifdef ICONV | ||||||
| #include "conn-encoding.h" | # include "conn-encoding.h" | ||||||
|  | #endif | ||||||
| #include "conn-ssl.h" | #include "conn-ssl.h" | ||||||
| #include "conn-zip.h" | #include "conn-zip.h" | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
|  | #include "io.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "ng_ipaddr.h" | #include "ng_ipaddr.h" | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
| #include "resolve.h" | #include "resolve.h" | ||||||
| #include "tool.h" |  | ||||||
|  |  | ||||||
| #define SERVER_WAIT (NONE - 1) | #define SERVER_WAIT (NONE - 1) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -22,8 +22,6 @@ | |||||||
| #include "defines.h" | #include "defines.h" | ||||||
| #include "tool.h" | #include "tool.h" | ||||||
|  |  | ||||||
| #include "hash.h" |  | ||||||
|  |  | ||||||
| static UINT32 jenkins_hash PARAMS((UINT8 *k, UINT32 length, UINT32 initval)); | static UINT32 jenkins_hash PARAMS((UINT8 *k, UINT32 length, UINT32 initval)); | ||||||
|  |  | ||||||
| /** | /** | ||||||
|   | |||||||
| @@ -16,10 +16,10 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <stdlib.h> |  | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <sys/types.h> | #include <sys/types.h> | ||||||
| #include <unistd.h> | #include <unistd.h> | ||||||
|  | #include <sys/stat.h> | ||||||
| #include <fcntl.h> | #include <fcntl.h> | ||||||
|  |  | ||||||
| #include "array.h" | #include "array.h" | ||||||
|   | |||||||
| @@ -18,20 +18,17 @@ | |||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  | #include <strings.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "client-cap.h" | #include "client-cap.h" | ||||||
| #include "irc-macros.h" |  | ||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "login.h" | #include "login.h" | ||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
|  |  | ||||||
| #include "irc-cap.h" |  | ||||||
|  |  | ||||||
| /* Local functions */ | /* Local functions */ | ||||||
|  |  | ||||||
| /** | /** | ||||||
|   | |||||||
| @@ -21,7 +21,6 @@ | |||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
| @@ -36,8 +35,6 @@ | |||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
|  |  | ||||||
| #include "irc-channel.h" |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Part from all channels. |  * Part from all channels. | ||||||
|  * |  * | ||||||
|   | |||||||
| @@ -16,6 +16,8 @@ | |||||||
|  * IRC encoding commands |  * IRC encoding commands | ||||||
|  */ |  */ | ||||||
|  |  | ||||||
|  | #ifdef ICONV | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  |  | ||||||
| @@ -27,10 +29,6 @@ | |||||||
| #include "parse.h" | #include "parse.h" | ||||||
| #include "tool.h" | #include "tool.h" | ||||||
|  |  | ||||||
| #include "irc-encoding.h" |  | ||||||
|  |  | ||||||
| #ifdef ICONV |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Handler for the IRC+ "CHARCONV" command. |  * Handler for the IRC+ "CHARCONV" command. | ||||||
|  * |  * | ||||||
|   | |||||||
| @@ -17,11 +17,11 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <errno.h> |  | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <strings.h> | #include <strings.h> | ||||||
|  | #include <time.h> | ||||||
|  |  | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
| @@ -29,12 +29,9 @@ | |||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "class.h" | #include "class.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
| #include "defines.h" |  | ||||||
| #include "lists.h" | #include "lists.h" | ||||||
| #include "log.h" |  | ||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "match.h" | #include "match.h" | ||||||
| #include "tool.h" |  | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
| #include "irc.h" | #include "irc.h" | ||||||
| #include "irc-macros.h" | #include "irc-macros.h" | ||||||
|   | |||||||
| @@ -21,9 +21,9 @@ | |||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <strings.h> | #include <strings.h> | ||||||
|  | #include <time.h> | ||||||
|  |  | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
| #include "class.h" |  | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| @@ -31,12 +31,9 @@ | |||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
| #include "irc.h" | #include "irc.h" | ||||||
| #include "irc-info.h" |  | ||||||
| #include "irc-macros.h" | #include "irc-macros.h" | ||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
|  |  | ||||||
| #include "irc-login.h" |  | ||||||
|  |  | ||||||
| static void Change_Nick PARAMS((CLIENT * Origin, CLIENT * Target, char *NewNick, | static void Change_Nick PARAMS((CLIENT * Origin, CLIENT * Target, char *NewNick, | ||||||
| 				bool InformClient)); | 				bool InformClient)); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -19,19 +19,15 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <string.h> | #include <strings.h> | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
|  |  | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "conn-encoding.h" |  | ||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
| #include "tool.h" |  | ||||||
|  |  | ||||||
| #include "irc-metadata.h" |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Handler for the IRC+ "METADATA" command. |  * Handler for the IRC+ "METADATA" command. | ||||||
|   | |||||||
| @@ -21,7 +21,6 @@ | |||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "irc-macros.h" | #include "irc-macros.h" | ||||||
| @@ -32,8 +31,6 @@ | |||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
|  |  | ||||||
| #include "irc-mode.h" |  | ||||||
|  |  | ||||||
| static bool Client_Mode PARAMS((CLIENT *Client, REQUEST *Req, CLIENT *Origin, | static bool Client_Mode PARAMS((CLIENT *Client, REQUEST *Req, CLIENT *Origin, | ||||||
| 				CLIENT *Target)); | 				CLIENT *Target)); | ||||||
| static bool Channel_Mode PARAMS((CLIENT *Client, REQUEST *Req, CLIENT *Origin, | static bool Channel_Mode PARAMS((CLIENT *Client, REQUEST *Req, CLIENT *Origin, | ||||||
|   | |||||||
| @@ -18,9 +18,7 @@ | |||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <stdio.h> |  | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "irc-macros.h" | #include "irc-macros.h" | ||||||
| @@ -30,8 +28,6 @@ | |||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
|  |  | ||||||
| #include "irc-op.h" |  | ||||||
|  |  | ||||||
| /* Local functions */ | /* Local functions */ | ||||||
|  |  | ||||||
| static bool | static bool | ||||||
|   | |||||||
| @@ -21,6 +21,7 @@ | |||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <signal.h> | #include <signal.h> | ||||||
|  | #include <time.h> | ||||||
|  |  | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
| @@ -29,7 +30,6 @@ | |||||||
| #include "class.h" | #include "class.h" | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
| #include "irc.h" | #include "irc.h" | ||||||
| #include "irc-macros.h" |  | ||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
| #include "lists.h" | #include "lists.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| @@ -37,8 +37,6 @@ | |||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "op.h" | #include "op.h" | ||||||
|  |  | ||||||
| #include "irc-oper.h" |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Handle invalid received OPER command. |  * Handle invalid received OPER command. | ||||||
|  * Log OPER attempt and send error message to client. |  * Log OPER attempt and send error message to client. | ||||||
|   | |||||||
| @@ -22,25 +22,19 @@ | |||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <strings.h> | #include <strings.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" |  | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
| #include "conn-zip.h" | #include "conn-zip.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "lists.h" |  | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
| #include "numeric.h" | #include "numeric.h" | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "irc-info.h" | #include "irc-info.h" | ||||||
| #include "irc-macros.h" |  | ||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
| #include "op.h" | #include "op.h" | ||||||
|  |  | ||||||
| #include "irc-server.h" |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Handler for the IRC "SERVER" command. |  * Handler for the IRC "SERVER" command. | ||||||
|  * |  * | ||||||
|   | |||||||
| @@ -23,9 +23,7 @@ | |||||||
| #	include <varargs.h> | #	include <varargs.h> | ||||||
| #endif | #endif | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <string.h> |  | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -19,13 +19,16 @@ | |||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  | #include <strings.h> | ||||||
|  | #include <time.h> | ||||||
|  |  | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "conn-encoding.h" | #ifdef ICONV | ||||||
| #include "defines.h" | # include "conn-encoding.h" | ||||||
|  | #endif | ||||||
| #include "irc-macros.h" | #include "irc-macros.h" | ||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| @@ -33,7 +36,6 @@ | |||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
| #include "op.h" | #include "op.h" | ||||||
| #include "tool.h" |  | ||||||
|  |  | ||||||
| #include "irc.h" | #include "irc.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -17,18 +17,14 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" |  | ||||||
| #include "channel.h" |  | ||||||
| #include "log.h" |  | ||||||
| #include "match.h" |  | ||||||
| #include "messages.h" |  | ||||||
| #include "irc-write.h" |  | ||||||
|  |  | ||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <strings.h> | #include <strings.h> | ||||||
|  | #include <time.h> | ||||||
|  |  | ||||||
|  | #include "conn.h" | ||||||
|  | #include "log.h" | ||||||
|  | #include "match.h" | ||||||
|  |  | ||||||
| #include "lists.h" | #include "lists.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -17,23 +17,21 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <errno.h> |  | ||||||
| #ifdef PROTOTYPES | #ifdef PROTOTYPES | ||||||
| #	include <stdarg.h> | # include <stdarg.h> | ||||||
| #else | #else | ||||||
| #	include <varargs.h> | # include <varargs.h> | ||||||
| #endif | #endif | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <string.h> |  | ||||||
| #include <sys/types.h> | #include <sys/types.h> | ||||||
|  | #include <time.h> | ||||||
| #include <unistd.h> | #include <unistd.h> | ||||||
|  |  | ||||||
| #ifdef SYSLOG | #ifdef SYSLOG | ||||||
| #include <syslog.h> | # include <syslog.h> | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
|   | |||||||
| @@ -20,22 +20,17 @@ | |||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <strings.h> |  | ||||||
| #include <unistd.h> | #include <unistd.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "class.h" | #include "class.h" | ||||||
| #include "client.h" |  | ||||||
| #include "client-cap.h" | #include "client-cap.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
| #include "io.h" |  | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "pam.h" |  | ||||||
| #include "irc-info.h" | #include "irc-info.h" | ||||||
| #include "irc-mode.h" | #include "irc-mode.h" | ||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
| @@ -43,7 +38,12 @@ | |||||||
| #include "login.h" | #include "login.h" | ||||||
|  |  | ||||||
| #ifdef PAM | #ifdef PAM | ||||||
|  |  | ||||||
|  | #include "io.h" | ||||||
|  | #include "pam.h" | ||||||
|  |  | ||||||
| static void cb_Read_Auth_Result PARAMS((int r_fd, UNUSED short events)); | static void cb_Read_Auth_Result PARAMS((int r_fd, UNUSED short events)); | ||||||
|  |  | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| /** | /** | ||||||
|   | |||||||
| @@ -19,7 +19,6 @@ | |||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  |  | ||||||
| #include "match.h" |  | ||||||
| #include "defines.h" | #include "defines.h" | ||||||
| #include "tool.h" | #include "tool.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -21,7 +21,6 @@ | |||||||
| #include <errno.h> | #include <errno.h> | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <signal.h> |  | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <unistd.h> | #include <unistd.h> | ||||||
| #include <time.h> | #include <time.h> | ||||||
| @@ -35,18 +34,13 @@ | |||||||
| #include <mcheck.h> | #include <mcheck.h> | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "class.h" | #include "class.h" | ||||||
| #include "conf-ssl.h" |  | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
| #include "lists.h" |  | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "parse.h" |  | ||||||
| #include "sighandlers.h" | #include "sighandlers.h" | ||||||
| #include "io.h" | #include "io.h" | ||||||
| #include "irc.h" |  | ||||||
|  |  | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -20,22 +20,17 @@ | |||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  | #include <time.h> | ||||||
|  |  | ||||||
| #include "defines.h" |  | ||||||
| #include "conn.h" |  | ||||||
| #include "conf.h" |  | ||||||
| #include "conn.h" |  | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
|  | #include "conf.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "class.h" | #include "class.h" | ||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
| #include "lists.h" | #include "lists.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "messages.h" |  | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
|  |  | ||||||
| #include "numeric.h" |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Announce a channel and its users in the network. |  * Announce a channel and its users in the network. | ||||||
|  */ |  */ | ||||||
|   | |||||||
| @@ -17,7 +17,6 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <string.h> |  | ||||||
|  |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| @@ -27,8 +26,6 @@ | |||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
|  |  | ||||||
| #include "op.h" |  | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Return and log a "no privileges" message. |  * Return and log a "no privileges" message. | ||||||
|  */ |  */ | ||||||
|   | |||||||
| @@ -19,23 +19,20 @@ | |||||||
|  */ |  */ | ||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
|  | #include <stdlib.h> | ||||||
|  | #include <string.h> | ||||||
|  | #ifdef HAVE_SECURITY_PAM_APPL_H | ||||||
|  | # include <security/pam_appl.h> | ||||||
|  | #endif | ||||||
|  | #ifdef HAVE_PAM_PAM_APPL_H | ||||||
|  | # include <pam/pam_appl.h> | ||||||
|  | #endif | ||||||
|  |  | ||||||
| #include "defines.h" | #include "defines.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "client.h" | #include "client.h" | ||||||
|  |  | ||||||
| #include <stdlib.h> |  | ||||||
| #include <string.h> |  | ||||||
|  |  | ||||||
| #ifdef HAVE_SECURITY_PAM_APPL_H |  | ||||||
| #include <security/pam_appl.h> |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| #ifdef HAVE_PAM_PAM_APPL_H |  | ||||||
| #include <pam/pam_appl.h> |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| #include "pam.h" | #include "pam.h" | ||||||
|  |  | ||||||
| static char *password; | static char *password; | ||||||
|   | |||||||
| @@ -18,24 +18,24 @@ | |||||||
|  |  | ||||||
| #include <assert.h> | #include <assert.h> | ||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <stdio.h> |  | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <strings.h> | #include <strings.h> | ||||||
|  |  | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "defines.h" |  | ||||||
| #include "conn-func.h" | #include "conn-func.h" | ||||||
|  | #include "conf.h" | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "messages.h" | #include "messages.h" | ||||||
| #include "tool.h" |  | ||||||
|  |  | ||||||
| #include "parse.h" | #include "parse.h" | ||||||
|  |  | ||||||
| #include "irc.h" | #include "irc.h" | ||||||
| #include "irc-cap.h" | #include "irc-cap.h" | ||||||
| #include "irc-channel.h" | #include "irc-channel.h" | ||||||
| #include "irc-encoding.h" | #ifdef ICONV | ||||||
|  | # include "irc-encoding.h" | ||||||
|  | #endif | ||||||
| #include "irc-info.h" | #include "irc-info.h" | ||||||
| #include "irc-login.h" | #include "irc-login.h" | ||||||
| #include "irc-metadata.h" | #include "irc-metadata.h" | ||||||
| @@ -46,8 +46,6 @@ | |||||||
| #include "irc-write.h" | #include "irc-write.h" | ||||||
| #include "numeric.h" | #include "numeric.h" | ||||||
|  |  | ||||||
| #include "conf.h" |  | ||||||
|  |  | ||||||
| struct _NUMERIC { | struct _NUMERIC { | ||||||
| 	int numeric; | 	int numeric; | ||||||
| 	bool (*function) PARAMS(( CLIENT *Client, REQUEST *Request )); | 	bool (*function) PARAMS(( CLIENT *Client, REQUEST *Request )); | ||||||
|   | |||||||
| @@ -21,12 +21,14 @@ | |||||||
| #include <signal.h> | #include <signal.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
|  | #include <sys/types.h> | ||||||
| #include <unistd.h> | #include <unistd.h> | ||||||
|  | #include <time.h> | ||||||
|  |  | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "io.h" | #include "io.h" | ||||||
| #include "conn.h" |  | ||||||
| #include "sighandlers.h" | #include "sighandlers.h" | ||||||
|  |  | ||||||
| #include "proc.h" | #include "proc.h" | ||||||
|  |  | ||||||
| /** | /** | ||||||
|   | |||||||
| @@ -23,10 +23,11 @@ | |||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
| #include <unistd.h> | #include <unistd.h> | ||||||
|  | #include <sys/stat.h> | ||||||
|  | #include <sys/types.h> | ||||||
| #include <sys/socket.h> | #include <sys/socket.h> | ||||||
| #include <netinet/in.h> | #include <netinet/in.h> | ||||||
| #include <netdb.h> | #include <netdb.h> | ||||||
| #include <signal.h> |  | ||||||
|  |  | ||||||
| #ifdef IDENTAUTH | #ifdef IDENTAUTH | ||||||
| #ifdef HAVE_IDENT_H | #ifdef HAVE_IDENT_H | ||||||
| @@ -34,16 +35,11 @@ | |||||||
| #endif | #endif | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| #include "array.h" |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
| #include "defines.h" |  | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "ng_ipaddr.h" | #include "ng_ipaddr.h" | ||||||
|  |  | ||||||
| #include "resolve.h" |  | ||||||
| #include "io.h" |  | ||||||
|  |  | ||||||
| static void Do_ResolveAddr PARAMS(( const ng_ipaddr_t *Addr, int Sock, int w_fd )); | static void Do_ResolveAddr PARAMS(( const ng_ipaddr_t *Addr, int Sock, int w_fd )); | ||||||
| static void Do_ResolveName PARAMS(( const char *Host, int w_fd )); | static void Do_ResolveName PARAMS(( const char *Host, int w_fd )); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -24,15 +24,14 @@ | |||||||
| #include <signal.h> | #include <signal.h> | ||||||
| #include <sys/types.h> | #include <sys/types.h> | ||||||
| #include <sys/wait.h> | #include <sys/wait.h> | ||||||
|  | #include <time.h> | ||||||
|  |  | ||||||
| #include "conn.h" | #include "conn.h" | ||||||
| #include "conf-ssl.h" |  | ||||||
| #include "channel.h" | #include "channel.h" | ||||||
| #include "conf.h" | #include "conf.h" | ||||||
| #include "io.h" | #include "io.h" | ||||||
| #include "log.h" | #include "log.h" | ||||||
| #include "ngircd.h" | #include "ngircd.h" | ||||||
| #include "sighandlers.h" |  | ||||||
|  |  | ||||||
| static int signalpipe[2]; | static int signalpipe[2]; | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Alexander Barton
					Alexander Barton