[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] |