svn: 1893
@@ -2,6 +2,7 @@
*
*/
+
#include "common.h"
#include "adns.h"
#include "egg_timer.h"
@@ -4,6 +4,7 @@
* auth system hooks
#include "auth.h"
#include "misc.h"
@@ -1,6 +1,8 @@
/* base64.c: base64 encoding/decoding
#include <stdlib.h>
#include <stdio.h>
#include "base64.h"
@@ -5,6 +5,7 @@
#include "bg.h"
#include "thread.h"
#include "binary.h"
#include "settings.h"
#include "botcmd.h"
#include "main.h"
@@ -7,6 +7,7 @@
#include "dcc.h"
@@ -9,6 +9,7 @@
#include "botnet.h"
#include "color.h"
* cmdpass functions
#include "cfg.h"
#include "cmds.h"
#include "chanprog.h"
#include "conf.h"
@@ -3,6 +3,7 @@
#include <string.h>
#include <sys/param.h>
char *
dirname(const char *path)
{
#include <netinet/in.h>
#include <sys/socket.h>
@@ -16,6 +16,7 @@
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
#include "inet_aton.h"
@@ -19,6 +19,7 @@
/* Written by David MacKenzie <djm@gnu.ai.mit.edu> and Jim Meyering. */
#include "src/common.h"
#include "makepath.h"
#include "dirname.h"
#include "memcpy.h"
@@ -2,6 +2,8 @@
* memset.c -- provides memset() if necessary.
#include "memset.h"
@@ -1,3 +1,5 @@
#include "snprintf.h"
/* strlcpy
#include <sys/types.h>
@@ -1,5 +1,7 @@
/*
#include "strsep.h"
* all of the conf handling
#include "shell.h"
#include "dccutil.h"
#include "userrec.h"
@@ -1,6 +1,7 @@
#ifndef AES_DEBUG
# ifndef NDEBUG
# define NDEBUG
@@ -1,3 +1,4 @@
unsigned char cleanse_ctr = 0;
#include "md5.h"
#include "sha.h"
#include "cleanse.h"
@@ -6,6 +6,7 @@
@@ -8,6 +8,7 @@
#include <sys/stat.h>
#include <stdio.h> /* For NULL */
#include <sys/time.h> /* For gettimeofday() */
#include "enclink.h"
#include "crypt.h"
#include "src/mod/share.mod/share.h"
#include "garble.h"
#include "log.h"
#include "tandem.h"
#include "userent.h"
#include <ctype.h>
@@ -21,6 +21,8 @@
* I hereby release this code into the public domain
#include "match.h"
#include "rfc1459.h"
#include <unistd.h>
#define MAKING_CHANNELS
static struct flag_record user = {FR_GLOBAL | FR_CHAN, 0, 0, 0 };
static int FindElement(char *resultBuf, const char *list, size_t listLength,
const char **elementPtr, const char **nextPtr,
size_t *sizePtr, int *bracePtr)
extern struct cmd_pass *cmdpass;
struct chanuserrec *get_chanrec(struct userrec *u, char *chname)
@@ -25,6 +25,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#define MODULE_NAME "compress"
#include "console.h"
#include "ctcp.h"
#include "src/response.h"
static time_t last_ctcp = (time_t) 0L;
static int count_ctcp = 0;
static time_t last_invtime = (time_t) 0L;
/* Do we have any flags that will allow us ops on a channel?
static struct chanset_t *get_channel(int idx, char *chname)
#define MAKING_IRC
#include "irc.h"
/* Reversing this mode? */
static bool reversing = 0;
#include "src/core_binds.h"
static int msg_pass(char *nick, char *host, struct userrec *u, char *par)
static void cmd_fwd(int idx, char *par)
if (!par[0]) {
#include "notes.h"
#include "src/chanprog.h"
@@ -3,6 +3,8 @@
* handles commands from a user via dcc that cause server interaction
static void cmd_servers(int idx, char *par)
struct server_list *x = serverlist;
#include "src/cfg.h"
#include "src/botmsg.h"
#include <netinet/tcp.h>
char cursrvname[120] = "";
#include "src/main.h"
#include "src/rfc1459.h"
* BitchX, copyright by panasync.
#include "src/cmds.h"
#include "src/misc_file.h"
#include "src/users.h"
#include "src/dcc.h"
#include <fcntl.h>
#include "net.h"
#include "response.h"
* rfc1459.c
#include "socket.h"
* handles STR("text") for garbling of strings..
/* dprintf(idx, STR("A"), STR(""), STR("1" ), STR("")); */
#include "tclhash.h"
* threads
#include <pthread.h>
#include "users.h"
@@ -12,6 +12,7 @@
/* This file simply returns number of seconds since epoch in UTC
#include <time.h>