These include files don't have a function any more, remove them.
* Channel management
*/
-#include "imp.h"
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include "defines.h"
#include "conn-func.h"
-#include "exp.h"
#include "channel.h"
-#include "imp.h"
#include "irc-write.h"
#include "conf.h"
#include "hash.h"
#include "messages.h"
#include "match.h"
-#include "exp.h"
-
-
#define REMOVE_PART 0
#define REMOVE_QUIT 1
#define REMOVE_KICK 2
* User class management.
*/
-#include "imp.h"
#include <assert.h>
#include <string.h>
#include "match.h"
#include "stdio.h"
-#include "exp.h"
#include "class.h"
struct list_head My_Classes[CLASS_COUNT];
* Functions to deal with IRC Capabilities
*/
-#include "imp.h"
#include <assert.h>
#include "defines.h"
#include "client.h"
#include "log.h"
-#include "exp.h"
#include "client-cap.h"
GLOBAL int
* Client management.
*/
-#include "imp.h"
#include <assert.h>
#include <unistd.h>
#include <stdio.h>
#include "defines.h"
#include "conn.h"
-
-#include "exp.h"
#include "client.h"
-#include <imp.h>
#include "ngircd.h"
#include "channel.h"
#include "conf.h"
#include "match.h"
#include "messages.h"
-#include <exp.h>
-
#define GETID_LEN (CLIENT_NICK_LEN-1) + 1 + (CLIENT_USER_LEN-1) + 1 + (CLIENT_HOST_LEN-1) + 1
static CLIENT *This_Server, *My_Clients;
* Configuration management (reading, parsing & validation)
*/
-#include "imp.h"
#include <assert.h>
#include <ctype.h>
#include <errno.h>
#include "match.h"
#include "tool.h"
-#include "exp.h"
#include "conf.h"
* Functions to deal with character encodings and conversions
*/
-#include "imp.h"
#include <assert.h>
#include <stdio.h>
#include <string.h>
#include "conn.h"
#include "log.h"
-#include "exp.h"
#include "conn-encoding.h"
#ifdef ICONV
* Connection management: Global functions
*/
-#include "imp.h"
#include <assert.h>
#include <string.h>
#include "log.h"
#include "conn.h"
#include "client.h"
-#include "exp.h"
#include "conn-func.h"
/**
* SSL wrapper functions
*/
-#include "imp.h"
#include "conf-ssl.h"
#ifdef SSL_SUPPORT
#include "conn-ssl.h"
#include "log.h"
-#include "exp.h"
#include "defines.h"
extern struct SSLOptions Conf_SSLOptions;
/* enable more zlib related debug messages: */
/* #define DEBUG_ZLIB */
-#include "imp.h"
#include <assert.h>
#include <string.h>
#include <zlib.h>
#include "conn.h"
#include "conn-func.h"
#include "log.h"
-
#include "array.h"
-#include "exp.h"
+
#include "conn-zip.h"
* Connection management
*/
-#include "imp.h"
#include <assert.h>
#ifdef PROTOTYPES
# include <stdarg.h>
#include "array.h"
#include "defines.h"
-#include "exp.h"
#include "conn.h"
-#include "imp.h"
#include "ngircd.h"
#include "array.h"
#include "client.h"
#include "resolve.h"
#include "tool.h"
-#include "exp.h"
-
-
#define SERVER_WAIT (NONE - 1)
#define MAX_COMMANDS 3
* Hash calculation
*/
-#include "imp.h"
#include <assert.h>
#include <string.h>
#include "defines.h"
#include "tool.h"
-#include "exp.h"
#include "hash.h"
static UINT32 jenkins_hash PARAMS((UINT8 *k, UINT32 length, UINT32 initval));
* Handler for IRC capability ("CAP") commands
*/
-#include "imp.h"
#include <assert.h>
#include <string.h>
#include "messages.h"
#include "parse.h"
-#include "exp.h"
#include "irc-cap.h"
/* Local functions */
* IRC channel commands
*/
-#include "imp.h"
#include <assert.h>
#include <stdlib.h>
#include <stdio.h>
#include "irc-write.h"
#include "conf.h"
-#include "exp.h"
#include "irc-channel.h"
/**
* IRC encoding commands
*/
-#include "imp.h"
#include <assert.h>
#include <string.h>
#include "parse.h"
#include "tool.h"
-#include "exp.h"
#include "irc-encoding.h"
#ifdef ICONV
* IRC info commands
*/
-#include "imp.h"
#include <assert.h>
#include <errno.h>
#include <stdio.h>
#include "client-cap.h"
#include "op.h"
-#include "exp.h"
#include "irc-info.h"
/* Local functions */
* Login and logout
*/
-#include "imp.h"
#include <assert.h>
#include <ctype.h>
#include <stdlib.h>
#include "irc-macros.h"
#include "irc-write.h"
-#include "exp.h"
#include "irc-login.h"
static void Change_Nick PARAMS((CLIENT * Origin, CLIENT * Target, char *NewNick,
* IRC metadata commands
*/
-#include "imp.h"
#include <assert.h>
#include <string.h>
#include <stdio.h>
#include "parse.h"
#include "tool.h"
-#include "exp.h"
#include "irc-metadata.h"
/**
* IRC commands for mode changes (like MODE, AWAY, etc.)
*/
-#include "imp.h"
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include "messages.h"
#include "conf.h"
-#include "exp.h"
#include "irc-mode.h"
static bool Client_Mode PARAMS((CLIENT *Client, REQUEST *Req, CLIENT *Origin,
* Channel operator commands
*/
-#include "imp.h"
#include <assert.h>
#include <string.h>
#include <stdio.h>
#include "messages.h"
#include "parse.h"
-#include "exp.h"
#include "irc-op.h"
/* Local functions */
* IRC operator commands
*/
-#include "imp.h"
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include "messages.h"
#include "op.h"
-#include <exp.h>
#include "irc-oper.h"
/**
* IRC commands for server links
*/
-#include "imp.h"
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include "irc-write.h"
#include "op.h"
-#include "exp.h"
#include "irc-server.h"
/**
* Sending IRC commands over the network
*/
-#include "imp.h"
#include <assert.h>
#ifdef PROTOTYPES
# include <stdarg.h>
#include "conn-func.h"
#include "channel.h"
-#include "exp.h"
#include "irc-write.h"
#define SEND_TO_USER 1
* IRC commands
*/
-#include "imp.h"
#include <assert.h>
#include <stdio.h>
#include <string.h>
#include "op.h"
#include "tool.h"
-#include "exp.h"
#include "irc.h"
static char *Option_String PARAMS((CONN_ID Idx));
* Management of IRC lists: ban, invite, etc.
*/
-#include "imp.h"
#include <assert.h>
#include "defines.h"
#include <string.h>
#include <strings.h>
-#include "exp.h"
#include "lists.h"
struct list_elem {
* Logging functions
*/
-#include "imp.h"
#include <assert.h>
#include <errno.h>
#ifdef PROTOTYPES
#include "irc-write.h"
#include "conf.h"
-#include "exp.h"
#include "log.h"
static bool Is_Daemon;
* Functions to deal with client logins
*/
-#include "imp.h"
#include <assert.h>
#include <stdlib.h>
#include <stdio.h>
#include "irc-mode.h"
#include "irc-write.h"
-#include "exp.h"
#include "login.h"
#ifdef PAM
* Wildcard pattern matching
*/
-#include "imp.h"
#include <assert.h>
#include <string.h>
-#include "exp.h"
#include "match.h"
#include "defines.h"
#include "tool.h"
* by the loader of the operating system.
*/
-#include "imp.h"
#include <assert.h>
#include <errno.h>
#include <stdio.h>
#include "io.h"
#include "irc.h"
-#include "exp.h"
#include "ngircd.h"
static void Show_Version PARAMS(( void ));
* Handlers for IRC numerics sent to the server
*/
-#include "imp.h"
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include "messages.h"
#include "parse.h"
-#include "exp.h"
#include "numeric.h"
-
/**
* Announce a channel and its users in the network.
*/
* IRC operator functions
*/
-#include "imp.h"
#include <assert.h>
#include <string.h>
#include "messages.h"
#include "irc-write.h"
-#include <exp.h>
#include "op.h"
-
/**
* Return and log a "no privileges" message.
*/
* PAM User Authentication
*/
-#include "imp.h"
#include <assert.h>
#include "defines.h"
#include <pam/pam_appl.h>
#endif
-#include "exp.h"
#include "pam.h"
static char *password;
* IRC command parser and validator.
*/
-#include "imp.h"
#include <assert.h>
#include <stdlib.h>
#include <stdio.h>
#include "messages.h"
#include "tool.h"
-#include "exp.h"
#include "parse.h"
-#include "imp.h"
#include "irc.h"
#include "irc-cap.h"
#include "irc-channel.h"
#include "irc-write.h"
#include "numeric.h"
-#include "exp.h"
#include "conf.h"
struct _NUMERIC {
* Process management
*/
-#include "imp.h"
#include <assert.h>
#include <errno.h>
#include <signal.h>
#include "log.h"
#include "io.h"
#include "conn.h"
-
-#include "exp.h"
#include "sighandlers.h"
#include "proc.h"
* Asynchronous resolver
*/
-#include "imp.h"
#include <assert.h>
#include <errno.h>
#include <stdlib.h>
#include "log.h"
#include "ng_ipaddr.h"
-#include "exp.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_ResolveName PARAMS(( const char *Host, int w_fd ));
#include <sys/types.h>
#include <sys/wait.h>
-#include "imp.h"
#include "conn.h"
#include "conf-ssl.h"
#include "channel.h"
portabtest_LDADD = -lngportab
-noinst_HEADERS = imp.h exp.h portab.h splint.h
+noinst_HEADERS = portab.h splint.h
maintainer-clean-local:
rm -f Makefile Makefile.in Makefile.am
+++ /dev/null
-/*
- * ngIRCd -- The Next Generation IRC Daemon
- * Copyright (c)2001,2002 by Alexander Barton (alex@barton.de)
- *
- * Dieses Programm ist freie Software. Sie koennen es unter den Bedingungen
- * der GNU General Public License (GPL), wie von der Free Software Foundation
- * herausgegeben, weitergeben und/oder modifizieren, entweder unter Version 2
- * der Lizenz oder (wenn Sie es wuenschen) jeder spaeteren Version.
- * Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
- * der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
- */
-
-/**
- * @file
- * "Export Header" which makes sure, that global functions are not "extern".
- */
-
-#undef GLOBAL
-#define GLOBAL
-
-/* -eof- */
+++ /dev/null
-/*
- * ngIRCd -- The Next Generation IRC Daemon
- * Copyright (c)2001,2002 by Alexander Barton (alex@barton.de)
- *
- * Dieses Programm ist freie Software. Sie koennen es unter den Bedingungen
- * der GNU General Public License (GPL), wie von der Free Software Foundation
- * herausgegeben, weitergeben und/oder modifizieren, entweder unter Version 2
- * der Lizenz oder (wenn Sie es wuenschen) jeder spaeteren Version.
- * Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
- * der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
- */
-
-/**
- * @file
- * "Import Header" which makes sure that global functions are defined "extern".
- */
-
-#undef GLOBAL
-#define GLOBAL extern
-
-/* -eof- */
* Test program for portab.h and friends ;-)
*/
-#include "imp.h"
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include "exp.h"
-
int allow_severity = 0, deny_severity = 0;
static void
#ifndef HAVE_STRDUP
-#include "imp.h"
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>
-#include "exp.h"
-
GLOBAL char *
strdup(const char *s)
{
* <http://cvs.samba.org/cgi-bin/cvsweb/rsync/lib/compat.c>
*/
-#include "imp.h"
#include <string.h>
#include <sys/types.h>
-#include "exp.h"
-
-
#ifndef HAVE_STRLCAT
GLOBAL size_t
#ifndef HAVE_STRNDUP
-#include "imp.h"
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>
-#include "exp.h"
-
GLOBAL char *
strndup(const char *s, size_t maxlen)
{
#ifndef HAVE_WAITPID
-#include "imp.h"
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>
-#include "exp.h"
-
GLOBAL int
waitpid(pid, stat_loc, options)
int pid, *stat_loc, options;
* Tool functions
*/
-#include "imp.h"
#include <assert.h>
#include <ctype.h>
#include <stdio.h>
#include <syslog.h>
#endif
-#include "exp.h"
#include "tool.h"