[IPv6 IRC-DEV] [CVS] Module ipv6: Change committed
Brought to you by:
zolty
|
From: Toni G. <zo...@us...> - 2003-01-29 20:15:19
|
CVSROOT : /cvsroot/irc-dev
Module : ipv6
Commit time: 2003-01-29 20:15:07 UTC
Modified files:
.patches CAMBIOS.Ipv6 CAMBIOS2_10_H_06 todo.jcea
include/channel.h include/match.h include/numeric.h
include/patchlevel.h include/res.h include/s_bdd.h
include/s_bsd.h include/s_conf.h include/struct.h
include/support.h ircd/IPcheck.c ircd/Makefile.in ircd/bsd.c
ircd/channel.c ircd/chkconf.c ircd/ircd.c ircd/opercmds.c
ircd/querycmds.c ircd/res.c ircd/s_auth.c ircd/s_bdd.c
ircd/s_bsd.c ircd/s_conf.c ircd/s_debug.c ircd/s_err.c
ircd/s_misc.c ircd/s_ping.c ircd/s_socks.c ircd/whocmds.c
Log message:
INET 6.17
---------------------- diff included ----------------------
Index: ipv6/.patches
diff -u ipv6/.patches:1.5 ipv6/.patches:1.6
--- ipv6/.patches:1.5 Fri Jan 3 16:27:31 2003
+++ ipv6/.patches Wed Jan 29 12:14:55 2003
@@ -1 +1 @@
-u2.10.H.06.35
+u2.10.H.06.44
Index: ipv6/CAMBIOS.Ipv6
diff -u ipv6/CAMBIOS.Ipv6:1.16 ipv6/CAMBIOS.Ipv6:1.17
--- ipv6/CAMBIOS.Ipv6:1.16 Fri Jan 3 16:48:42 2003
+++ ipv6/CAMBIOS.Ipv6 Wed Jan 29 12:14:55 2003
@@ -1,3 +1,9 @@
+* 2003/01/29 zo...@ir... INET6.17
+-----------------------------------------------------------------------
+Make depend.
+Restauro includes que habia quitado.
+Actualizacion IRCD hasta el u2.10.H.06.44.
+
* 2003/01/04 zo...@ir... INET6.16
-----------------------------------------------------------------------
Se corrigen unos bugs introducidos en INET6.14.
Index: ipv6/CAMBIOS2_10_H_06
diff -u ipv6/CAMBIOS2_10_H_06:1.3 ipv6/CAMBIOS2_10_H_06:1.4
--- ipv6/CAMBIOS2_10_H_06:1.3 Fri Jan 3 16:27:31 2003
+++ ipv6/CAMBIOS2_10_H_06 Wed Jan 29 12:14:55 2003
@@ -1,4 +1,77 @@
-$Id: CAMBIOS2_10_H_06,v 1.3 2003/01/04 00:27:31 zolty Exp $
+$Id: CAMBIOS2_10_H_06,v 1.4 2003/01/29 20:14:55 zolty Exp $
+
+* 2003/01/21 ni...@ir... (u2.10.H.06.44) FEATURE
+ -----------------------------------------------------------------------
+ En el numeric 252 (ircops, helpers y bots online) cambiamos el orden
+ en que se envian los contadores de manera que el primero en aparecer
+ sea el de helpers, por ser mas significativo que el de ircops.
+
+* 2003/01/16 ni...@ir... (u2.10.H.06.43) FEATURE
+ -----------------------------------------------------------------------
+ En el tiempo de expiracion de las g-lines se incluye informacion con
+ la zona horaria.
+
+* 2003/01/09 ni...@ir... (u2.10.H.06.42) FIX
+ -----------------------------------------------------------------------
+ Compilando *SIN* soporte BDD se muestra el resumen de modos del numeric
+ 379.
+
+* 2003/01/09 jc...@ar... (u2.10.H.06.41) FIX
+ -----------------------------------------------------------------------
+ Corrige algunos problemas para permitir compilar el servidor sin
+ soporte de BDD.
+
+* 2003/01/08 jc...@ar... (CH2 - u2.10.H.06.40) FEATURE
+ -----------------------------------------------------------------------
+ Si llega un modo '+r' para un canal a traves de la red (burst o cambio
+ de modo normal), lo ignoramos.
+
+ Cuando un canal pierde '+r', pierde tambien '+S' y '+A'.
+
+* 2003/01/08 jc...@ar... (CH1 - u2.10.H.06.39) FEATURE
+ -----------------------------------------------------------------------
+ Define el modo "+r" de canal.
+
+ Cuando se elimina un registro de canal registrado, y dicho canal
+ esta vacio, lo eliminamos de memoria. Si no esta vacio, enviamos
+ el "-r".
+
+ Cuando se recibe un registro de un canal registrado, que no lo estaba:
+
+ - Si el canal no existe, lo crea y lo deja vacio.
+
+ - Si el canal existe, propaga "+r" del canal a los usuarios locales.
+
+ Si un canal se queda vacio pero es "+r", no lo elimina.
+
+* 2003/01/08 jc...@ar... (DB100 - u2.10.H.06.38) FEATURE
+ -----------------------------------------------------------------------
+ A la hora de normalizar las claves de la BDD, permite lógica distinta
+ segun la tabla de que se trate.
+
+ Incluyo logica de normalizacion de nombres de canales.
+
+ Soporte del canal 'c', de registro de canales.
+
+ Ya hay cierto soporte antiguo para el canal 'c', que tengo que evaluar
+ si sigue siendo correcto o no. Muevo esa logica a la tabla 'z' hasta
+ poder revisarla despacito y con buena letra.
+
+* 2003/01/08 jc...@ar... (DB99 - u2.10.H.06.37) FEATURE
+ -----------------------------------------------------------------------
+ Se incluye logica que permite la ejecucion de codigo arbitrario cuando
+ se da de alta o se elimina un registro en la BDD. Esto permite que
+ cualquier cambio en la BDD tenga efecto de forma inmediata, no cuando
+ se use dicho registro.
+
+ Cuando se modifica la BDD, se indica la fuente de la modificacion, que
+ puede ser un nodo externo o el propio server (tomando los datos del
+ disco duro).
+
+* 2003/01/07 ni...@ir... (u2.10.H.06.36) FIX
+ -----------------------------------------------------------------------
+ Ajuste en el contador de helpers. En exit_client eliminamos el flag de
+ helper para no volverlo a restar en exit_one_client.
* 2003/01/02 jc...@ar... (u2.10.H.06.35) CLEANUP
-----------------------------------------------------------------------
Index: ipv6/include/channel.h
diff -u ipv6/include/channel.h:1.4 ipv6/include/channel.h:1.5
--- ipv6/include/channel.h:1.4 Sat Nov 9 06:52:54 2002
+++ ipv6/include/channel.h Wed Jan 29 12:14:55 2003
@@ -92,7 +92,7 @@
#define RestrictedChannel(x) ((x) && ((x)->mode.mode & MODE_REGNICKS))
#define AutoOpChannel(x) ((x) && ((x)->mode.mode & MODE_AUTOOP))
#define SecureOpChannel(x) ((x) && ((x)->mode.mode & MODE_SECUREOP))
-#define MsgOnlyRegChannel(x) ((x) && ((x)->mode.mode & MODE_MSGNONREG))
+#define MsgOnlyRegChannel(x) ((x) && ((x)->mode.mode & MODE_MSGNONREG))
extern int m_botmode(aClient *cptr, aClient *sptr, int parc, char *parv[]);
@@ -196,6 +196,8 @@
extern char *pretty_mask(char *mask);
extern void del_invite(aClient *cptr, aChannel *chptr);
extern void list_next_channels(aClient *cptr, int nr);
+extern void sub1_from_channel(aChannel *chptr);
+extern aChannel *get_channel(aClient *sptr, char *chname, int flag);
extern int m_join(aClient *cptr, aClient *sptr, int parc, char *parv[]);
extern int m_create(aClient *cptr, aClient *sptr, int parc, char *parv[]);
extern int m_destruct(aClient *cptr, aClient *sptr, int parc, char *parv[]);
Index: ipv6/include/match.h
diff -u ipv6/include/match.h:1.4 ipv6/include/match.h:1.5
--- ipv6/include/match.h:1.4 Sat Sep 14 15:44:51 2002
+++ ipv6/include/match.h Wed Jan 29 12:14:55 2003
@@ -4,6 +4,10 @@
/*=============================================================================
* System headers used by this header file
*/
+#include <sys/socket.h>
+#include <netinet/in.h>
+#include <arpa/inet.h>
+#include "inet.h"
/*=============================================================================
* Structures
Index: ipv6/include/numeric.h
diff -u ipv6/include/numeric.h:1.4 ipv6/include/numeric.h:1.5
--- ipv6/include/numeric.h:1.4 Tue Dec 17 08:16:50 2002
+++ ipv6/include/numeric.h Wed Jan 29 12:14:55 2003
@@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- * $Id: numeric.h,v 1.4 2002/12/17 16:16:50 zolty Exp $
+ * $Id: numeric.h,v 1.5 2003/01/29 20:14:55 zolty Exp $
*/
#ifndef NUMERIC_H
@@ -309,9 +309,9 @@
#if defined(BDD)
#define RPL_WHOISHOST 378 /* Hispano extension */
/* RPL_BANEXPIRED 378 Aircd */
-#define RPL_WHOISMODES 379 /* Hispano extension */
/* RPL_KICKLINKED 379 Aircd */
#endif
+#define RPL_WHOISMODES 379 /* Hispano extension */
/* RPL_BANLINKED 380 Aircd */
#define RPL_YOUREOPER 381
#define RPL_REHASHING 382
Index: ipv6/include/patchlevel.h
diff -u ipv6/include/patchlevel.h:1.17 ipv6/include/patchlevel.h:1.18
--- ipv6/include/patchlevel.h:1.17 Fri Jan 3 16:48:42 2003
+++ ipv6/include/patchlevel.h Wed Jan 29 12:14:55 2003
@@ -49,7 +49,7 @@
\
\
\
- "+INET6.16"
+ "+INET6.17"
/*
* Deliberate empty lines
Index: ipv6/include/res.h
diff -u ipv6/include/res.h:1.3 ipv6/include/res.h:1.4
--- ipv6/include/res.h:1.3 Thu Sep 12 12:02:14 2002
+++ ipv6/include/res.h Wed Jan 29 12:14:55 2003
@@ -1,6 +1,8 @@
#ifndef RES_H
#define RES_H
+#include <netinet/in.h>
+#include <netdb.h>
#ifdef HPUX
#ifndef h_errno
extern int h_errno;
Index: ipv6/include/s_bdd.h
diff -u ipv6/include/s_bdd.h:1.1.1.1 ipv6/include/s_bdd.h:1.2
--- ipv6/include/s_bdd.h:1.1.1.1 Wed Sep 11 03:09:08 2002
+++ ipv6/include/s_bdd.h Wed Jan 29 12:14:55 2003
@@ -33,6 +33,7 @@
#define BDD_BOTSDB 'b'
#define BDD_IPVIRTUALDB 'v'
#define BDD_IPVIRTUAL2DB 'w'
+#define BDD_CHANDB_OLD 'z'
/* Para las features de los pseudoBOTS */
#define BDD_CHANSERV "ChanServ"
Index: ipv6/include/s_bsd.h
diff -u ipv6/include/s_bsd.h:1.6 ipv6/include/s_bsd.h:1.7
--- ipv6/include/s_bsd.h:1.6 Tue Dec 17 08:16:50 2002
+++ ipv6/include/s_bsd.h Wed Jan 29 12:14:55 2003
@@ -1,6 +1,7 @@
#ifndef S_BSD_H
#define S_BSD_H
+#include <netdb.h>
#include "s_conf.h"
/*=============================================================================
Index: ipv6/include/s_conf.h
diff -u ipv6/include/s_conf.h:1.3 ipv6/include/s_conf.h:1.4
--- ipv6/include/s_conf.h:1.3 Thu Sep 12 12:02:14 2002
+++ ipv6/include/s_conf.h Wed Jan 29 12:14:56 2003
@@ -3,6 +3,8 @@
#include "inet.h"
#include "list.h"
+#include <netinet/in.h>
+#include <netdb.h>
/*=============================================================================
* General defines
Index: ipv6/include/struct.h
diff -u ipv6/include/struct.h:1.4 ipv6/include/struct.h:1.5
--- ipv6/include/struct.h:1.4 Tue Dec 17 08:16:50 2002
+++ ipv6/include/struct.h Wed Jan 29 12:14:56 2003
@@ -22,6 +22,7 @@
#ifndef STRUCT_H
#define STRUCT_H
+#include <netinet/in.h>
#include "inet.h" /* Needed for struct IN_ADDR */
#include "whowas.h" /* Needed for whowas struct */
Index: ipv6/include/support.h
diff -u ipv6/include/support.h:1.5 ipv6/include/support.h:1.6
--- ipv6/include/support.h:1.5 Mon Sep 16 05:22:13 2002
+++ ipv6/include/support.h Wed Jan 29 12:14:56 2003
@@ -1,6 +1,8 @@
#ifndef SUPPORT_H
#define SUPPORT_H
+#include <netinet/in.h>
+#include "inet.h"
/*=============================================================================
* Proto types
Index: ipv6/ircd/IPcheck.c
diff -u ipv6/ircd/IPcheck.c:1.6 ipv6/ircd/IPcheck.c:1.7
--- ipv6/ircd/IPcheck.c:1.6 Tue Dec 17 02:40:58 2002
+++ ipv6/ircd/IPcheck.c Wed Jan 29 12:14:56 2003
@@ -20,6 +20,8 @@
/* This file should be edited in a window with a width of 141 characters */
#include "sys.h"
+#include <netinet/in.h>
+#include "inet.h"
#include "h.h"
#include "IPcheck.h"
#include "querycmds.h"
@@ -37,7 +39,7 @@
#include "support.h"
#endif
-RCSTAG_CC("$Id: IPcheck.c,v 1.6 2002/12/17 10:40:58 zolty Exp $");
+RCSTAG_CC("$Id: IPcheck.c,v 1.7 2003/01/29 20:14:56 zolty Exp $");
extern aClient me;
extern time_t now;
Index: ipv6/ircd/Makefile.in
diff -u ipv6/ircd/Makefile.in:1.3 ipv6/ircd/Makefile.in:1.4
--- ipv6/ircd/Makefile.in:1.3 Thu Sep 12 12:18:59 2002
+++ ipv6/ircd/Makefile.in Wed Jan 29 12:14:56 2003
@@ -137,12 +137,12 @@
${CHMOD} 700 ${DBPATH} ; \
${CHOWN} ${IRC_UID} ${DBPATH} ; \
${CHGRP} ${IRC_GID} ${DBPATH} ; \
- for i in b i n o v w; \
+ for i in b c i n o v w; \
do \
${TOUCH} ${DBPATH}/tabla.$$i ; \
done; \
${TOUCH} ${DBPATH}/hashes ; \
- for i in a c d e f g h j k l m p q r s t u x y z ; \
+ for i in a d e f g h j k l m p q r s t u x y z ; \
do \
${RM} -f ${DBPATH}/tabla.$$i ; \
${TOUCH} ${DBPATH}/tabla.$$i ; \
@@ -227,328 +227,337 @@
# DO NOT DELETE THIS LINE -- make depend depends on it.
-IPcheck.o: IPcheck.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/IPcheck.h ../include/querycmds.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_user.h \
- ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
- ../include/send.h ../include/s_bdd.h ../include/support.h
-bsd.o: bsd.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_bsd.h \
- ../include/s_conf.h ../include/list.h ../include/ircd.h \
- ../include/bsd.h
-channel.o: channel.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/struct.h ../include/inet.h \
- ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
- ../include/channel.h ../include/list.h ../include/parse.h \
- ../include/send.h ../include/s_err.h ../include/numeric.h \
- ../include/ircd.h ../include/common.h ../include/s_bdd.h \
- ../include/match.h ../include/hash.h ../include/s_serv.h \
- ../include/s_misc.h ../include/s_user.h ../include/s_conf.h \
- ../include/s_bsd.h ../include/msg.h ../include/support.h \
- ../include/numnicks.h ../include/sprintf_irc.h ../include/querycmds.h
-class.o: class.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/class.h \
- ../include/s_conf.h ../include/list.h ../include/s_serv.h \
- ../include/send.h ../include/s_err.h ../include/numeric.h \
- ../include/ircd.h
+IPcheck.o: IPcheck.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/inet.h \
+ ../include/h.h ../include/s_debug.h ../include/IPcheck.h \
+ ../include/querycmds.h ../include/struct.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_user.h \
+ ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
+ ../include/send.h ../include/s_bdd.h ../include/support.h
+bsd.o: bsd.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/inet.h \
+ ../include/h.h ../include/s_debug.h ../include/struct.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
+ ../include/ircd.h ../include/bsd.h
+channel.o: channel.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/channel.h ../include/list.h ../include/parse.h \
+ ../include/send.h ../include/s_err.h ../include/numeric.h \
+ ../include/ircd.h ../include/common.h ../include/s_bdd.h \
+ ../include/match.h ../include/hash.h ../include/s_serv.h \
+ ../include/s_misc.h ../include/s_user.h ../include/s_conf.h \
+ ../include/s_bsd.h ../include/msg.h ../include/support.h \
+ ../include/numnicks.h ../include/sprintf_irc.h ../include/querycmds.h
+class.o: class.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/class.h ../include/s_conf.h ../include/list.h \
+ ../include/s_serv.h ../include/send.h ../include/s_err.h \
+ ../include/numeric.h ../include/ircd.h
common.o: common.c ../include/common.h ../include/sys.h \
- ../config/config.h ../config/setup.h ../include/runmalloc.h
-crule.o: crule.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_serv.h \
- ../include/ircd.h ../include/match.h ../include/s_bsd.h \
- ../include/s_conf.h ../include/list.h ../include/common.h \
- ../include/crule.h
-dbuf.o: dbuf.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/common.h ../include/struct.h ../include/inet.h \
- ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
- ../include/s_serv.h ../include/list.h ../include/send.h
+ ../include/../config/config.h ../include/../config/setup.h \
+ ../include/runmalloc.h
+crule.o: crule.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/s_serv.h ../include/ircd.h ../include/match.h \
+ ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
+ ../include/common.h ../include/crule.h
+dbuf.o: dbuf.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/common.h ../include/struct.h \
+ ../include/inet.h ../include/whowas.h ../include/dbuf.h \
+ ../zlib/zlib.h ../zlib/zconf.h ../include/s_serv.h ../include/list.h \
+ ../include/send.h
fileio.o: fileio.c ../include/fileio.h ../include/runmalloc.h
-ircd.o: ircd.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/res.h ../include/inet.h ../include/list.h \
- ../include/struct.h ../include/whowas.h ../include/dbuf.h \
- ../zlib/zlib.h ../zlib/zconf.h ../include/s_serv.h ../include/send.h \
- ../include/ircd.h ../include/s_conf.h ../include/class.h \
- ../include/s_misc.h ../include/parse.h ../include/match.h \
- ../include/s_bsd.h ../include/crule.h ../include/userload.h \
- ../include/numeric.h ../include/hash.h ../include/bsd.h \
- ../include/version.h ../include/numnicks.h ../include/IPcheck.h \
- ../include/s_bdd.h
-list.o: list.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/numeric.h \
- ../include/send.h ../include/s_conf.h ../include/list.h \
- ../include/class.h ../include/match.h ../include/ircd.h \
- ../include/s_serv.h ../include/support.h ../include/s_misc.h \
- ../include/s_bsd.h ../include/res.h ../include/common.h \
- ../include/s_user.h ../include/opercmds.h ../include/m_watch.h \
- ../include/hash.h
-map.o: map.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/numeric.h \
- ../include/send.h ../include/match.h ../include/list.h \
- ../include/s_err.h ../include/ircd.h ../include/s_bsd.h \
- ../include/s_conf.h ../include/s_misc.h ../include/querycmds.h \
- ../include/map.h ../include/numnicks.h
-match.o: match.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/common.h \
- ../include/match.h ../include/ircd.h
+ircd.o: ircd.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/inet.h ../include/res.h \
+ ../include/list.h ../include/struct.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_serv.h \
+ ../include/send.h ../include/ircd.h ../include/s_conf.h \
+ ../include/class.h ../include/s_misc.h ../include/parse.h \
+ ../include/match.h ../include/s_bsd.h ../include/crule.h \
+ ../include/userload.h ../include/numeric.h ../include/hash.h \
+ ../include/bsd.h ../include/version.h ../include/numnicks.h \
+ ../include/IPcheck.h ../include/s_bdd.h
+list.o: list.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/numeric.h ../include/send.h ../include/s_conf.h \
+ ../include/list.h ../include/class.h ../include/match.h \
+ ../include/ircd.h ../include/s_serv.h ../include/support.h \
+ ../include/s_misc.h ../include/s_bsd.h ../include/res.h \
+ ../include/common.h ../include/s_user.h ../include/opercmds.h \
+ ../include/m_watch.h ../include/hash.h
+map.o: map.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/numeric.h ../include/send.h ../include/match.h \
+ ../include/list.h ../include/s_err.h ../include/ircd.h \
+ ../include/s_bsd.h ../include/s_conf.h ../include/s_misc.h \
+ ../include/querycmds.h ../include/map.h ../include/numnicks.h
+match.o: match.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/common.h ../include/match.h ../include/ircd.h
numnicks.o: numnicks.c ../include/numnicks.h ../include/sys.h \
- ../config/config.h ../config/setup.h ../include/runmalloc.h \
- ../include/h.h ../include/s_debug.h ../include/s_serv.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/common.h \
- ../include/ircd.h ../include/s_misc.h ../include/match.h \
- ../include/s_bsd.h ../include/s_conf.h ../include/list.h
-opercmds.o: opercmds.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/opercmds.h ../include/struct.h \
- ../include/inet.h ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h \
- ../zlib/zconf.h ../include/ircd.h ../include/s_bsd.h \
- ../include/s_conf.h ../include/list.h ../include/send.h \
- ../include/s_err.h ../include/numeric.h ../include/match.h \
- ../include/s_misc.h ../include/class.h ../include/s_bdd.h \
- ../include/s_user.h ../include/common.h ../include/msg.h \
- ../include/sprintf_irc.h ../include/userload.h ../include/parse.h \
- ../include/numnicks.h ../include/crule.h ../include/version.h \
- ../include/support.h ../include/s_serv.h ../include/hash.h
-packet.o: packet.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_misc.h \
- ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
- ../include/ircd.h ../include/msg.h ../include/parse.h ../include/send.h \
- ../include/packet.h ../include/s_serv.h
-parse.o: parse.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_serv.h \
- ../include/send.h ../include/parse.h ../include/common.h \
- ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
- ../include/msg.h ../include/s_user.h ../include/channel.h \
- ../include/s_ping.h ../include/res.h ../include/map.h \
- ../include/m_watch.h ../include/s_bdd.h ../include/m_config.h \
- ../include/hash.h ../include/numeric.h ../include/ircd.h \
- ../include/s_misc.h ../include/s_numeric.h ../include/numnicks.h \
- ../include/opercmds.h ../include/querycmds.h ../include/whocmds.h
-querycmds.o: querycmds.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/struct.h ../include/inet.h \
- ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
- ../include/parse.h ../include/send.h ../include/s_err.h \
- ../include/numeric.h ../include/ircd.h ../include/s_user.h \
- ../include/version.h ../include/s_bsd.h ../include/s_conf.h \
- ../include/list.h ../include/s_misc.h ../include/match.h \
- ../include/s_serv.h ../include/msg.h ../include/channel.h \
- ../include/numnicks.h ../include/userload.h ../include/support.h \
- ../include/querycmds.h
-random.o: random.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/random.h
-res.o: res.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/res.h ../include/inet.h ../include/list.h \
- ../include/struct.h ../include/whowas.h ../include/dbuf.h \
- ../zlib/zlib.h ../zlib/zconf.h ../include/numeric.h ../include/send.h \
- ../include/s_err.h ../include/s_misc.h ../include/s_bsd.h \
- ../include/s_conf.h ../include/ircd.h ../include/s_ping.h \
- ../include/support.h ../include/common.h ../include/sprintf_irc.h
-runmalloc.o: runmalloc.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h
-s_auth.o: s_auth.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/res.h ../include/inet.h ../include/list.h \
- ../include/struct.h ../include/whowas.h ../include/dbuf.h \
- ../zlib/zlib.h ../zlib/zconf.h ../include/common.h ../include/send.h \
- ../include/s_bsd.h ../include/s_conf.h ../include/s_misc.h \
- ../include/s_serv.h ../include/support.h ../include/ircd.h \
- ../include/s_auth.h ../include/sprintf_irc.h
-s_bsd.o: s_bsd.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/res.h ../include/inet.h ../include/list.h \
- ../include/struct.h ../include/whowas.h ../include/dbuf.h \
- ../zlib/zlib.h ../zlib/zconf.h ../include/s_bsd.h ../include/s_conf.h \
- ../include/s_serv.h ../include/numeric.h ../include/send.h \
- ../include/s_bdd.h ../include/m_config.h ../include/s_misc.h \
- ../include/hash.h ../include/s_err.h ../include/ircd.h \
- ../include/support.h ../include/s_auth.h ../include/class.h \
- ../include/packet.h ../include/s_ping.h ../include/channel.h \
- ../include/version.h ../include/parse.h ../include/common.h \
- ../include/bsd.h ../include/numnicks.h ../include/s_user.h \
- ../include/sprintf_irc.h ../include/querycmds.h ../include/IPcheck.h \
- ../include/msg.h
-s_conf.o: s_conf.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_serv.h \
- ../include/opercmds.h ../include/numeric.h ../include/send.h \
- ../include/s_conf.h ../include/list.h ../include/class.h \
- ../include/s_misc.h ../include/match.h ../include/common.h \
- ../include/s_err.h ../include/s_bsd.h ../include/ircd.h \
- ../include/crule.h ../include/res.h ../include/s_bdd.h \
- ../include/support.h ../include/parse.h ../include/numnicks.h \
- ../include/sprintf_irc.h ../include/IPcheck.h ../include/hash.h \
- ../include/fileio.h
-s_debug.o: s_debug.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/struct.h ../include/inet.h \
- ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
- ../include/numeric.h ../include/hash.h ../include/s_serv.h \
- ../include/send.h ../include/s_conf.h ../include/list.h \
- ../include/class.h ../include/ircd.h ../include/s_bsd.h \
- ../include/bsd.h ../include/res.h ../include/channel.h \
- ../include/numnicks.h
-s_err.o: s_err.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/numeric.h ../include/s_err.h ../include/sprintf_irc.h \
- ../include/m_watch.h
-s_misc.o: s_misc.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_serv.h \
- ../include/numeric.h ../include/send.h ../include/s_conf.h \
- ../include/list.h ../include/s_misc.h ../include/common.h \
- ../include/match.h ../include/hash.h ../include/s_bsd.h \
- ../include/res.h ../include/ircd.h ../include/s_ping.h \
- ../include/channel.h ../include/s_err.h ../include/support.h \
- ../include/userload.h ../include/parse.h ../include/s_user.h \
- ../include/numnicks.h ../include/sprintf_irc.h ../include/querycmds.h \
- ../include/IPcheck.h ../include/m_watch.h
-s_numeric.o: s_numeric.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/struct.h ../include/inet.h \
- ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
- ../include/s_serv.h ../include/s_bsd.h ../include/s_conf.h \
- ../include/list.h ../include/send.h ../include/support.h \
- ../include/parse.h ../include/numeric.h ../include/channel.h \
- ../include/ircd.h ../include/hash.h ../include/numnicks.h \
- ../include/s_numeric.h
-s_ping.o: s_ping.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/send.h \
- ../include/s_conf.h ../include/list.h ../include/match.h \
- ../include/res.h ../include/s_bsd.h ../include/s_serv.h \
- ../include/ircd.h ../include/s_ping.h ../include/support.h \
- ../include/numeric.h ../include/s_user.h ../include/s_err.h \
- ../include/common.h ../include/numnicks.h
-s_serv.o: s_serv.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/ircd.h \
- ../include/s_serv.h ../include/s_misc.h ../include/sprintf_irc.h \
- ../include/send.h ../include/s_err.h ../include/numeric.h \
- ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
- ../include/hash.h ../include/common.h ../include/s_bdd.h \
- ../include/msg.h ../include/m_config.h ../include/match.h \
- ../include/crule.h ../include/parse.h ../include/numnicks.h \
- ../include/userload.h ../include/s_user.h ../include/channel.h \
- ../include/querycmds.h ../include/IPcheck.h
-s_user.o: s_user.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/common.h \
- ../include/s_serv.h ../include/numeric.h ../include/send.h \
- ../include/s_conf.h ../include/list.h ../include/s_misc.h \
- ../include/match.h ../include/hash.h ../include/s_bsd.h \
- ../include/s_err.h ../include/parse.h ../include/m_watch.h \
- ../include/s_bdd.h ../include/ircd.h ../include/s_user.h \
- ../include/support.h ../include/channel.h ../include/random.h \
- ../include/version.h ../include/msg.h ../include/userload.h \
- ../include/numnicks.h ../include/sprintf_irc.h ../include/querycmds.h \
- ../include/IPcheck.h ../include/class.h
-send.o: send.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_bsd.h \
- ../include/s_conf.h ../include/list.h ../include/s_serv.h \
- ../include/send.h ../include/s_misc.h ../include/common.h \
- ../include/match.h ../include/ircd.h ../include/channel.h \
- ../include/bsd.h ../include/class.h ../include/s_user.h \
- ../include/sprintf_irc.h
-sprintf_irc.o: sprintf_irc.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/sprintf_irc.h
-support.o: support.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/send.h ../include/ircd.h \
- ../include/s_bsd.h ../include/s_conf.h ../include/inet.h \
- ../include/list.h ../include/support.h ../include/sprintf_irc.h \
- ../include/common.h ../include/fileio.h
-userload.o: userload.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/struct.h ../include/inet.h \
- ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
- ../include/send.h ../include/s_misc.h ../include/userload.h \
- ../include/ircd.h ../include/numnicks.h ../include/s_serv.h \
- ../include/querycmds.h
-whocmds.o: whocmds.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/struct.h ../include/inet.h \
- ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
- ../include/common.h ../include/s_serv.h ../include/numeric.h \
- ../include/send.h ../include/s_conf.h ../include/list.h \
- ../include/s_misc.h ../include/match.h ../include/hash.h \
- ../include/s_bsd.h ../include/s_err.h ../include/parse.h \
- ../include/ircd.h ../include/s_user.h ../include/support.h \
- ../include/channel.h ../include/random.h ../include/version.h \
- ../include/msg.h ../include/userload.h ../include/numnicks.h \
- ../include/sprintf_irc.h ../include/querycmds.h ../include/IPcheck.h
-whowas.o: whowas.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/common.h ../include/h.h \
- ../include/s_debug.h ../include/struct.h ../include/inet.h \
- ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
- ../include/numeric.h ../include/send.h ../include/s_misc.h \
- ../include/s_err.h ../include/ircd.h ../include/list.h \
- ../include/s_user.h ../include/support.h
-s_socks.o: s_socks.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/res.h ../include/inet.h \
- ../include/list.h ../include/struct.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/common.h \
- ../include/send.h ../include/s_bsd.h ../include/s_conf.h \
- ../include/s_misc.h ../include/support.h ../include/ircd.h \
- ../include/s_socks.h ../include/sprintf_irc.h ../include/hash.h \
- ../include/s_serv.h
-s_bdd.o: s_bdd.c ../include/sys.h ../config/config.h ../config/setup.h \
- ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/ircd.h \
- ../include/s_serv.h ../include/s_misc.h ../include/sprintf_irc.h \
- ../include/send.h ../include/s_err.h ../include/numeric.h \
- ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
- ../include/hash.h ../include/common.h ../include/match.h \
- ../include/crule.h ../include/parse.h ../include/numnicks.h \
- ../include/userload.h ../include/s_user.h ../include/channel.h \
- ../include/querycmds.h ../include/IPcheck.h ../include/s_bdd.h \
- ../include/msg.h ../include/support.h
-m_config.o: m_config.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/common.h ../include/ircd.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_serv.h \
- ../include/msg.h ../include/s_conf.h ../include/list.h \
- ../include/m_config.h ../include/send.h
-m_watch.o: m_watch.c ../include/sys.h ../config/config.h \
- ../config/setup.h ../include/runmalloc.h ../include/h.h \
- ../include/s_debug.h ../include/hash.h ../include/s_serv.h \
- ../include/struct.h ../include/inet.h ../include/whowas.h \
- ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/ircd.h \
- ../include/list.h ../include/msg.h ../include/numeric.h \
- ../include/s_bsd.h ../include/s_conf.h ../include/s_err.h \
- ../include/s_user.h ../include/send.h ../include/support.h \
- ../include/m_watch.h
+ ../include/../config/config.h ../include/../config/setup.h \
+ ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
+ ../include/s_serv.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/common.h ../include/ircd.h ../include/s_misc.h \
+ ../include/match.h ../include/s_bsd.h ../include/s_conf.h \
+ ../include/list.h
+opercmds.o: opercmds.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/opercmds.h ../include/struct.h \
+ ../include/inet.h ../include/whowas.h ../include/dbuf.h \
+ ../zlib/zlib.h ../zlib/zconf.h ../include/ircd.h ../include/s_bsd.h \
+ ../include/s_conf.h ../include/list.h ../include/send.h \
+ ../include/s_err.h ../include/numeric.h ../include/match.h \
+ ../include/s_misc.h ../include/class.h ../include/s_bdd.h \
+ ../include/s_user.h ../include/common.h ../include/msg.h \
+ ../include/sprintf_irc.h ../include/userload.h ../include/parse.h \
+ ../include/numnicks.h ../include/crule.h ../include/version.h \
+ ../include/support.h ../include/s_serv.h ../include/hash.h
+packet.o: packet.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/s_misc.h ../include/s_bsd.h ../include/s_conf.h \
+ ../include/list.h ../include/ircd.h ../include/msg.h \
+ ../include/parse.h ../include/send.h ../include/packet.h \
+ ../include/s_serv.h
+parse.o: parse.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/s_serv.h ../include/send.h ../include/parse.h \
+ ../include/common.h ../include/s_bsd.h ../include/s_conf.h \
+ ../include/list.h ../include/msg.h ../include/s_user.h \
+ ../include/channel.h ../include/s_ping.h ../include/res.h \
+ ../include/map.h ../include/m_watch.h ../include/s_bdd.h \
+ ../include/m_config.h ../include/hash.h ../include/numeric.h \
+ ../include/ircd.h ../include/s_misc.h ../include/s_numeric.h \
+ ../include/numnicks.h ../include/opercmds.h ../include/querycmds.h \
+ ../include/whocmds.h
+querycmds.o: querycmds.c ../include/sys.h \
+ ../include/../config/config.h ../include/../config/setup.h \
+ ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
+ ../include/struct.h ../include/inet.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/parse.h \
+ ../include/send.h ../include/s_err.h ../include/numeric.h \
+ ../include/ircd.h ../include/s_user.h ../include/version.h \
+ ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
+ ../include/s_misc.h ../include/match.h ../include/s_serv.h \
+ ../include/msg.h ../include/channel.h ../include/numnicks.h \
+ ../include/userload.h ../include/support.h ../include/querycmds.h
+random.o: random.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h \
+ ../include/random.h
+res.o: res.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/res.h ../include/inet.h \
+ ../include/list.h ../include/struct.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/numeric.h \
+ ../include/send.h ../include/s_err.h ../include/s_misc.h \
+ ../include/s_bsd.h ../include/s_conf.h ../include/ircd.h \
+ ../include/s_ping.h ../include/support.h ../include/common.h \
+ ../include/sprintf_irc.h
+runmalloc.o: runmalloc.c ../include/sys.h \
+ ../include/../config/config.h ../include/../config/setup.h \
+ ../include/runmalloc.h ../include/h.h ../include/s_debug.h
+s_auth.o: s_auth.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/res.h ../include/inet.h \
+ ../include/list.h ../include/struct.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/common.h \
+ ../include/send.h ../include/s_bsd.h ../include/s_conf.h \
+ ../include/s_misc.h ../include/s_serv.h ../include/support.h \
+ ../include/ircd.h ../include/s_auth.h ../include/sprintf_irc.h
+s_bsd.o: s_bsd.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/res.h ../include/inet.h \
+ ../include/list.h ../include/struct.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_bsd.h \
+ ../include/s_conf.h ../include/s_serv.h ../include/numeric.h \
+ ../include/send.h ../include/s_bdd.h ../include/m_config.h \
+ ../include/s_misc.h ../include/hash.h ../include/s_err.h \
+ ../include/ircd.h ../include/support.h ../include/s_auth.h \
+ ../include/class.h ../include/packet.h ../include/s_ping.h \
+ ../include/channel.h ../include/version.h ../include/parse.h \
+ ../include/common.h ../include/bsd.h ../include/numnicks.h \
+ ../include/s_user.h ../include/sprintf_irc.h ../include/querycmds.h \
+ ../include/IPcheck.h ../include/s_socks.h ../include/msg.h
+s_conf.o: s_conf.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/inet.h ../include/struct.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/s_serv.h ../include/opercmds.h ../include/numeric.h \
+ ../include/send.h ../include/s_conf.h ../include/list.h \
+ ../include/class.h ../include/s_misc.h ../include/match.h \
+ ../include/common.h ../include/s_err.h ../include/s_bsd.h \
+ ../include/ircd.h ../include/crule.h ../include/res.h \
+ ../include/s_bdd.h ../include/support.h ../include/parse.h \
+ ../include/numnicks.h ../include/sprintf_irc.h ../include/IPcheck.h \
+ ../include/hash.h ../include/fileio.h
+s_debug.o: s_debug.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/numeric.h ../include/hash.h ../include/s_serv.h \
+ ../include/send.h ../include/s_conf.h ../include/list.h \
+ ../include/class.h ../include/ircd.h ../include/s_bsd.h \
+ ../include/bsd.h ../include/res.h ../include/channel.h \
+ ../include/numnicks.h
+s_err.o: s_err.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/numeric.h ../include/s_err.h \
+ ../include/sprintf_irc.h ../include/m_watch.h
+s_misc.o: s_misc.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/s_serv.h ../include/numeric.h ../include/send.h \
+ ../include/s_conf.h ../include/list.h ../include/s_misc.h \
+ ../include/common.h ../include/match.h ../include/hash.h \
+ ../include/s_bsd.h ../include/res.h ../include/ircd.h \
+ ../include/s_ping.h ../include/channel.h ../include/s_err.h \
+ ../include/support.h ../include/userload.h ../include/parse.h \
+ ../include/s_user.h ../include/numnicks.h ../include/sprintf_irc.h \
+ ../include/querycmds.h ../include/IPcheck.h ../include/m_watch.h
+s_numeric.o: s_numeric.c ../include/sys.h \
+ ../include/../config/config.h ../include/../config/setup.h \
+ ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
+ ../include/struct.h ../include/inet.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_serv.h \
+ ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
+ ../include/send.h ../include/support.h ../include/parse.h \
+ ../include/numeric.h ../include/channel.h ../include/ircd.h \
+ ../include/hash.h ../include/numnicks.h ../include/s_numeric.h
+s_ping.o: s_ping.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/inet.h ../include/struct.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/send.h ../include/s_conf.h ../include/list.h \
+ ../include/match.h ../include/res.h ../include/s_bsd.h \
+ ../include/s_serv.h ../include/ircd.h ../include/s_ping.h \
+ ../include/support.h ../include/numeric.h ../include/s_user.h \
+ ../include/s_err.h ../include/common.h ../include/numnicks.h
+s_serv.o: s_serv.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/ircd.h ../include/s_serv.h ../include/s_misc.h \
+ ../include/sprintf_irc.h ../include/send.h ../include/s_err.h \
+ ../include/numeric.h ../include/s_bsd.h ../include/s_conf.h \
+ ../include/list.h ../include/hash.h ../include/common.h \
+ ../include/s_bdd.h ../include/msg.h ../include/m_config.h \
+ ../include/match.h ../include/crule.h ../include/parse.h \
+ ../include/numnicks.h ../include/userload.h ../include/s_user.h \
+ ../include/channel.h ../include/querycmds.h ../include/IPcheck.h
+s_user.o: s_user.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/common.h ../include/s_serv.h ../include/numeric.h \
+ ../include/send.h ../include/s_conf.h ../include/list.h \
+ ../include/s_misc.h ../include/match.h ../include/hash.h \
+ ../include/s_bsd.h ../include/s_err.h ../include/parse.h \
+ ../include/m_watch.h ../include/s_bdd.h ../include/ircd.h \
+ ../include/s_user.h ../include/support.h ../include/channel.h \
+ ../include/random.h ../include/version.h ../include/msg.h \
+ ../include/userload.h ../include/numnicks.h ../include/sprintf_irc.h \
+ ../include/querycmds.h ../include/IPcheck.h ../include/class.h
+send.o: send.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/s_bsd.h ../include/s_conf.h ../include/list.h \
+ ../include/s_serv.h ../include/send.h ../include/s_misc.h \
+ ../include/common.h ../include/match.h ../include/ircd.h \
+ ../include/channel.h ../include/bsd.h ../include/class.h \
+ ../include/s_user.h ../include/sprintf_irc.h
+sprintf_irc.o: sprintf_irc.c ../include/sys.h \
+ ../include/../config/config.h ../include/../config/setup.h \
+ ../include/runmalloc.h ../include/h.h ../include/s_debug.h \
+ ../include/sprintf_irc.h
+support.o: support.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/send.h ../include/ircd.h \
+ ../include/s_bsd.h ../include/s_conf.h ../include/inet.h \
+ ../include/list.h ../include/support.h ../include/sprintf_irc.h \
+ ../include/common.h ../include/fileio.h
+userload.o: userload.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/send.h ../include/s_misc.h ../include/userload.h \
+ ../include/ircd.h ../include/numnicks.h ../include/s_serv.h \
+ ../include/querycmds.h
+whocmds.o: whocmds.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/common.h ../include/s_serv.h ../include/numeric.h \
+ ../include/send.h ../include/s_conf.h ../include/list.h \
+ ../include/s_misc.h ../include/match.h ../include/hash.h \
+ ../include/s_bsd.h ../include/s_err.h ../include/parse.h \
+ ../include/ircd.h ../include/s_user.h ../include/support.h \
+ ../include/channel.h ../include/random.h ../include/version.h \
+ ../include/msg.h ../include/userload.h ../include/numnicks.h \
+ ../include/sprintf_irc.h ../include/querycmds.h ../include/IPcheck.h
+whowas.o: whowas.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h \
+ ../include/common.h ../include/h.h ../include/s_debug.h \
+ ../include/struct.h ../include/inet.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/numeric.h \
+ ../include/send.h ../include/s_misc.h ../include/s_err.h \
+ ../include/ircd.h ../include/list.h ../include/s_user.h \
+ ../include/support.h
+s_socks.o: s_socks.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/res.h ../include/inet.h \
+ ../include/list.h ../include/struct.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/common.h \
+ ../include/send.h ../include/s_bsd.h ../include/s_conf.h \
+ ../include/s_misc.h ../include/support.h ../include/ircd.h \
+ ../include/s_socks.h ../include/sprintf_irc.h ../include/hash.h \
+ ../include/s_serv.h ../include/IPcheck.h ../include/s_bdd.h
+s_bdd.o: s_bdd.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/struct.h ../include/inet.h \
+ ../include/whowas.h ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h \
+ ../include/ircd.h ../include/s_serv.h ../include/s_misc.h \
+ ../include/sprintf_irc.h ../include/send.h ../include/s_err.h \
+ ../include/numeric.h ../include/s_bsd.h ../include/s_conf.h \
+ ../include/list.h ../include/hash.h ../include/common.h \
+ ../include/match.h ../include/crule.h ../include/parse.h \
+ ../include/numnicks.h ../include/userload.h ../include/s_user.h \
+ ../include/channel.h ../include/querycmds.h ../include/IPcheck.h \
+ ../include/s_bdd.h ../include/msg.h ../include/support.h
+m_config.o: m_config.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/common.h ../include/ircd.h \
+ ../include/struct.h ../include/inet.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/s_serv.h \
+ ../include/msg.h ../include/s_conf.h ../include/list.h \
+ ../include/m_config.h ../include/send.h
+m_watch.o: m_watch.c ../include/sys.h ../include/../config/config.h \
+ ../include/../config/setup.h ../include/runmalloc.h ../include/h.h \
+ ../include/s_debug.h ../include/hash.h ../include/s_serv.h \
+ ../include/struct.h ../include/inet.h ../include/whowas.h \
+ ../include/dbuf.h ../zlib/zlib.h ../zlib/zconf.h ../include/ircd.h \
+ ../include/list.h ../include/msg.h ../include/numeric.h \
+ ../include/s_bsd.h ../include/s_conf.h ../include/s_err.h \
+ ../include/s_user.h ../include/send.h ../include/support.h \
+ ../include/m_watch.h
Index: ipv6/ircd/bsd.c
diff -u ipv6/ircd/bsd.c:1.2 ipv6/ircd/bsd.c:1.3
--- ipv6/ircd/bsd.c:1.2 Thu Sep 12 09:38:57 2002
+++ ipv6/ircd/bsd.c Wed Jan 29 12:14:56 2003
@@ -20,13 +20,15 @@
#include "sys.h"
#include <signal.h>
+#include <sys/socket.h> /* Needed for send() */
+#include "inet.h"
#include "h.h"
#include "struct.h"
#include "s_bsd.h"
#include "ircd.h"
#include "bsd.h"
-RCSTAG_CC("$Id: bsd.c,v 1.2 2002/09/12 16:38:57 zolty Exp $");
+RCSTAG_CC("$Id: bsd.c,v 1.3 2003/01/29 20:14:56 zolty Exp $");
#ifdef DEBUGMODE
int writecalls = 0;
Index: ipv6/ircd/channel.c
diff -u ipv6/ircd/channel.c:1.8 ipv6/ircd/channel.c:1.9
--- ipv6/ircd/channel.c:1.8 Tue Dec 17 08:16:51 2002
+++ ipv6/ircd/channel.c Wed Jan 29 12:14:56 2003
@@ -48,7 +48,7 @@
#include "sprintf_irc.h"
#include "querycmds.h"
-RCSTAG_CC("$Id: channel.c,v 1.8 2002/12/17 16:16:51 zolty Exp $");
+RCSTAG_CC("$Id: channel.c,v 1.9 2003/01/29 20:14:56 zolty Exp $");
aChannel *channel = NullChn;
@@ -71,7 +71,6 @@
static int set_mode(aClient *, aClient *, aChannel *, int,
char **, char *, char *, char *, int *);
#endif
-static void sub1_from_channel(aChannel *);
static void send_hack_notice(aClient *, aClient *, int, char *[], int, int);
static void clean_channelname(char *);
@@ -1512,7 +1511,7 @@
{
struct db_reg *reg;
- reg = db_buscar_registro(BDD_CHANDB, chptr->chname);
+ reg = db_buscar_registro(BDD_CHANDB_OLD, chptr->chname);
#ifdef BDD_OPER_HACK
/*
* Los miembros de la BD de OPERs pueden usar los modos X
@@ -1537,7 +1536,7 @@
* 1999/06/30 sa...@ap...
*/
if (IsNickRegistered(sptr) &&
- db_es_miembro(BDD_CHANDB, chptr->chname, sptr->name) == 1)
+ db_es_miembro(BDD_CHANDB_OLD, chptr->chname, sptr->name) == 1)
{
if (!is_chan_op(sptr, chptr))
jcea_xmode_esnet = !0;
@@ -2340,7 +2339,7 @@
{
struct db_reg *reg;
- reg = db_buscar_registro(BDD_CHANDB, (char *)chptr->chname);
+ reg = db_buscar_registro(BDD_CHANDB_OLD, (char *)chptr->chname);
#ifdef BDD_OPER_HACK
/*
* El hack de la base de datos de opers permite que estos dispongan
@@ -2365,7 +2364,7 @@
*/
if ((!BadPtr(key)) && IsNickRegistered(sptr)
- && db_es_miembro(BDD_CHANDB, chptr->chname, sptr->name) == 1
+ && db_es_miembro(BDD_CHANDB_OLD, chptr->chname, sptr->name) == 1
&& (!compall("FUNDADOR", key)))
return 0;
#endif
@@ -2446,16 +2445,19 @@
* Get Channel block for i (and allocate a new channel
* block, if it didn't exists before).
*/
-static aChannel *get_channel(aClient *cptr, char *chname, int flag)
+aChannel *get_channel(aClient *sptr, char *chname, int flag)
{
Reg1 aChannel *chptr;
int len;
+ int mio_flag;
+
+ mio_flag = ((sptr == NULL) || (MyUser(sptr)));
if (BadPtr(chname))
return NULL;
len = strlen(chname);
- if (MyUser(cptr) && len > CHANNELLEN)
+ if (mio_flag && len > CHANNELLEN)
{
len = CHANNELLEN;
*(chname + CHANNELLEN) = '\0';
@@ -2472,7 +2474,7 @@
channel->prevch = chptr;
chptr->prevch = NULL;
chptr->nextch = channel;
- chptr->creationtime = MyUser(cptr) ? TStime() : (time_t) 0;
+ chptr->creationtime = mio_flag ? TStime() : (time_t) 0;
channel = chptr;
hAddChannel(chptr);
}
@@ -2575,17 +2577,25 @@
/*
* Subtract one user from channel i (and free channel
* block, if channel became empty).
+ *
+ * Si el canal esta registrado, no lo elimina
+ * 08/Ene/03 - jc...@ar...
*/
-static void sub1_from_channel(aChannel *chptr)
+void sub1_from_channel(aChannel *chptr)
{
Reg2 Link *tmp;
Link *obtmp;
- if (chptr->users > 1) /* Can be 0, called for an empty channel too */
- {
+ if (chptr->users) /* Can be 0, called for an empty channel too */
--chptr->users;
+
+ if (chptr->users)
return;
- }
+
+#if defined(BDD)
+ if (chptr->mode.mode & MODE_REGCHAN)
+ return;
+#endif
/* Channel became (or was) empty: Remove channel */
if (is_listed(chptr))
@@ -2802,7 +2812,7 @@
}
chptr = get_channel(sptr, name, CREATE);
#if defined(BDD)
- if (chptr && db_buscar_registro(BDD_CHANDB, name))
+ if (chptr && db_buscar_registro(BDD_CHANDB_OLD, name))
chptr->mode.mode |= MODE_REGCHAN;
/* Aki debo implantar los modos por defecto sacados de la DBH */
#endif
@@ -2881,7 +2891,7 @@
/* asi ya lo meto en el canal con el OP puesto a nivel local */
if (AutoOpChannel(chptr) &&
IsNickRegistered(sptr) &&
- db_es_miembro(BDD_CHANDB, chptr->chname, sptr->name))
+ db_es_miembro(BDD_CHANDB_OLD, chptr->chname, sptr->name))
flags = CHFL_CHANOP;
#endif
}
@@ -2975,7 +2985,7 @@
*/
if (chptr && AutoOpChannel(chptr)
&& IsNickRegistered(sptr)
- && db_es_miembro(BDD_CHANDB, chptr->chname, sptr->name))
+ && db_es_miembro(BDD_CHANDB_OLD, chptr->chname, sptr->name))
{
struct db_reg *r;
char *botname;
@@ -4563,12 +4573,14 @@
return 0;
}
+#if defined(BDD)
if (MyUser(sptr) && IsMsgOnlyReg(acptr) && !IsNickRegistered(sptr)
&& !IsAnOper(sptr))
{
sendto_one(sptr, err_str(ERR_NONONREG), me.name, parv[0], acptr->name);
return 0;
}
+#endif
if (MyUser(sptr))
clean_channelname(parv[2]);
@@ -4593,7 +4605,7 @@
*/
if (MyConnect(sptr))
{
- sendto_one(sptr, err_str(ERR_NOTONCHANNEL), me.name, parv[0], parv[2]);
+ sendto_one(sptr, err_str(ERR_NOSUCHCHANNEL), me.name, parv[0], parv[2]);
return 0;
}
return 0;
Index: ipv6/ircd/chkconf.c
diff -u ipv6/ircd/chkconf.c:1.3 ipv6/ircd/chkconf.c:1.4
--- ipv6/ircd/chkconf.c:1.3 Sat Sep 14 07:42:05 2002
+++ ipv6/ircd/chkconf.c Wed Jan 29 12:14:56 2003
@@ -22,14 +22,19 @@
#include <unistd.h>
#endif
#include <stdlib.h>
+#include <sys/socket.h>
#include <sys/stat.h>
#include <ctype.h>
#if HAVE_FCNTL_H
#include <fcntl.h>
#endif
+#ifdef HPUX
+#include <arpa/inet.h>
+#endif /* HPUX */
#ifdef R_LINES
#include <signal.h>
#endif
+#include "inet.h"
#include "h.h"
#include "s_conf.h"
#include "class.h"
@@ -37,7 +42,7 @@
#include "ircd.h"
#include "fileio.h"
-RCSTAG_CC("$Id: chkconf.c,v 1.3 2002/09/14 14:42:05 zolty Exp $");
+RCSTAG_CC("$Id: chkconf.c,v 1.4 2003/01/29 20:14:56 zolty Exp $");
/*
* For the connect rule patch.. these really should be in a header,
Index: ipv6/ircd/ircd.c
diff -u ipv6/ircd/ircd.c:1.5 ipv6/ircd/ircd.c:1.6
--- ipv6/ircd/ircd.c:1.5 Tue Dec 17 08:16:51 2002
+++ ipv6/ircd/ircd.c Wed Jan 29 12:14:56 2003
@@ -44,12 +44,17 @@
#include <syslog.h>
#endif
#ifdef CHROOTDIR
+#include <netinet/in.h>
+#include <arpa/nameser.h>
#include <resolv.h>
#endif
-
+#ifdef VIRTUAL_HOST
+#include <sys/socket.h> /* Needed for AF_INET on some OS */
+#endif
#include <assert.h>
#include "h.h"
+#include "inet.h"
#include "res.h"
#include "struct.h"
#include "s_serv.h"
@@ -71,9 +76,8 @@
#include "numnicks.h"
#include "IPcheck.h"
#include "s_bdd.h"
-#include "inet.h"
-RCSTAG_CC("$Id: ircd.c,v 1.5 2002/12/17 16:16:51 zolty Exp $");
+RCSTAG_CC("$Id: ircd.c,v 1.6 2003/01/29 20:14:56 zolty Exp $");
extern void init_counters(void);
Index: ipv6/ircd/opercmds.c
diff -u ipv6/ircd/opercmds.c:1.4 ipv6/ircd/opercmds.c:1.5
--- ipv6/ircd/opercmds.c:1.4 Sat Nov 9 06:52:54 2002
+++ ipv6/ircd/opercmds.c Wed Jan 29 12:14:56 2003
@@ -61,7 +61,7 @@
#include "s_serv.h"
#include "hash.h"
-RCSTAG_CC("$Id: opercmds.c,v 1.4 2002/11/09 14:52:54 zolty Exp $");
+RCSTAG_CC("$Id: opercmds.c,v 1.5 2003/01/29 20:14:56 zolty Exp $");
/*
* m_squit
@@ -496,7 +496...
[truncated message content] |