From 637c4874ebd0b69d5c1986c959adbebb9a76180e Mon Sep 17 00:00:00 2001 From: fishwaldo <> Date: Tue, 13 Aug 2002 14:45:13 +0000 Subject: [PATCH] Sync up NeoIRCd Changes. --- .indent.pro | 2 +- BUGS | 2 +- ChangeLog | 2 +- Hybrid-team | 2 +- INSTALL | 2 +- LICENSE | 2 +- Makefile.in | 2 +- README.FIRST | 2 +- README.PLATFORMS | 2 +- README.VMS | 2 +- RELNOTES | 2 +- TODO | 2 +- adns/Makefile.in | 2 +- adns/adns.h | 2 +- adns/check.c | 2 +- adns/descrip.mms | 2 +- adns/dlist.h | 2 +- adns/event.c | 2 +- adns/general.c | 2 +- adns/internal.h | 2 +- adns/parse.c | 2 +- adns/query.c | 2 +- adns/reply.c | 2 +- adns/setup.c | 2 +- adns/transmit.c | 2 +- adns/tvarith.h | 2 +- adns/types.c | 2 +- autoconf/acconfig.h | 2 +- autoconf/configure.in | 2 +- autoconf/install-sh | 2 +- clean.com | 2 +- contrib/Makefile.in | 2 +- contrib/README | 2 +- contrib/README.LMH | 2 +- contrib/README.disable_identd | 2 +- contrib/example_module.c | 4 +- contrib/lmh.diff | 6 +- contrib/m_clearchan.c | 4 +- contrib/m_flags.c | 4 +- contrib/m_force.c | 4 +- contrib/m_jupe.c | 4 +- contrib/m_ltrace.c | 4 +- contrib/m_map.c | 4 +- contrib/m_mkpasswd.c | 4 +- contrib/m_ojoin.c | 4 +- contrib/m_opme.c | 4 +- contrib/m_tburst.c | 4 +- contrib/spy_admin_notice.c | 4 +- contrib/spy_info_notice.c | 4 +- contrib/spy_links_notice.c | 4 +- contrib/spy_motd_notice.c | 4 +- contrib/spy_stats_notice.c | 4 +- contrib/spy_stats_p_notice.c | 4 +- contrib/spy_trace_notice.c | 4 +- contrib/spy_whois_notice.c | 4 +- doc/CIDR.txt | 2 +- doc/Makefile.in | 2 +- doc/challenge.txt | 2 +- doc/convertconf-example.conf | 2 +- doc/example.conf | 2 +- doc/example.efnet.conf | 2 +- doc/guidelines.txt | 2 +- doc/index.txt | 56 +- doc/ircd.8 | 2 +- doc/kline.txt | 2 +- doc/messages.txt | 2 +- doc/modeg.txt | 2 +- doc/modes.txt | 2 +- doc/old/example_old.conf | 2 +- doc/old/simple.conf | 4 +- doc/operguide.txt | 2 +- doc/resv.txt | 2 +- doc/server-version-info | 2 +- doc/serverhide.txt | 2 +- doc/simple.conf | 2 +- doc/technical/Persistent_Clients.txt | 2 +- doc/technical/cryptlink.txt | 2 +- doc/technical/debug_api.txt | 2 +- doc/technical/event.txt | 2 +- doc/technical/fd-management.txt | 2 +- doc/technical/file-management.txt | 2 +- doc/technical/hostmask.txt | 2 +- doc/technical/iauth.txt | 2 +- doc/technical/index.txt | 2 +- doc/technical/linebuf.txt | 2 +- doc/technical/message-customisation.txt | 2 +- doc/technical/network.txt | 2 +- doc/technical/send.txt | 2 +- doc/technical/ts5.txt | 2 +- doc/technical/whats-new-code.txt | 2 +- doc/vchans.txt | 2 +- doc/whats-new.txt | 2 +- help/Makefile.in | 2 +- iauth/Makefile.in | 2 +- iauth/include/auth.h | 2 +- iauth/include/class.h | 2 +- iauth/include/commands.h | 2 +- iauth/include/conf.h | 2 +- iauth/include/iauth.h | 2 +- iauth/include/log.h | 2 +- iauth/include/match.h | 2 +- iauth/include/misc.h | 2 +- iauth/include/mtree.h | 2 +- iauth/include/res.h | 2 +- iauth/include/sock.h | 2 +- iauth/source/Makefile.in | 2 +- iauth/source/auth.c | 2 +- iauth/source/class.c | 2 +- iauth/source/commands.c | 2 +- iauth/source/conf.c | 2 +- iauth/source/iauth.c | 2 +- iauth/source/log.c | 2 +- iauth/source/match.c | 2 +- iauth/source/misc.c | 2 +- iauth/source/mtree.c | 2 +- iauth/source/res.c | 2 +- iauth/source/sock.c | 2 +- include/Makefile.in | 2 +- include/balloc.h | 2 +- include/channel.h | 2 +- include/channel_mode.h | 2 +- include/class.h | 2 +- include/client.h | 33 +- include/common.h | 2 +- include/config.h | 6 +- include/config.h.dist | 2 +- include/defaults.h | 2 +- include/event.h | 2 +- include/fdlist.h | 2 +- include/fileio.h | 2 +- include/handlers.h | 2 +- include/hash.h | 2 +- include/hook.h | 2 +- include/hostmask.h | 2 +- include/irc_string.h | 2 +- include/ircd.h | 2 +- include/ircd_defs.h | 2 +- include/ircd_getopt.h | 2 +- include/ircd_handler.h | 2 +- include/ircd_signal.h | 2 +- include/ircdauth.h | 2 +- include/linebuf.h | 2 +- include/list.h | 2 +- include/listener.h | 2 +- include/m_info.h | 2 +- include/m_kline.h | 2 +- include/md5.h | 2 +- include/memory.h | 2 +- include/modules.h | 2 +- include/motd.h | 2 +- include/msg.h | 2 +- include/numeric.h | 7 +- include/packet.h | 2 +- include/parse.h | 2 +- include/patchlevel.h | 4 +- include/res.h | 2 +- include/restart.h | 2 +- include/resv.h | 2 +- include/rsa.h | 2 +- include/s_auth.h | 2 +- include/s_bsd.h | 2 +- include/s_conf.h | 6 +- include/s_debug.h | 2 +- include/s_gline.h | 2 +- include/s_log.h | 2 +- include/s_misc.h | 2 +- include/s_serv.h | 5 +- include/s_stats.h | 2 +- include/s_user.h | 2 +- include/s_zip.h | 2 +- include/scache.h | 2 +- include/send.h | 2 +- include/setup.h_vms | 2 +- include/sprintf_irc.h | 2 +- include/stdinc.h | 2 +- include/supported.h | 2 +- include/tools.h | 2 +- include/vchannel.h | 2 +- include/whowas.h | 3 +- make.com | 2 +- modules/.depend | 1301 ++++++++++++----------- modules/Makefile.in | 5 +- modules/descrip.mms | 2 +- modules/m_accept.c | 4 +- modules/m_admin.c | 4 +- modules/m_away.c | 4 +- modules/m_capab.c | 4 +- modules/m_cburst.c | 4 +- modules/m_challenge.c | 6 +- modules/m_cjoin.c | 6 +- modules/m_close.c | 4 +- modules/m_connect.c | 4 +- modules/m_cryptlink.c | 6 +- modules/m_dmem.c | 4 +- modules/m_drop.c | 4 +- modules/m_eob.c | 4 +- modules/m_gline.c | 4 +- modules/m_help.c | 4 +- modules/m_info.c | 4 +- modules/m_invite.c | 6 +- modules/m_ison.c | 4 +- modules/m_join.c | 8 +- modules/m_kline.c | 4 +- modules/m_knock.c | 19 +- modules/m_links.c | 4 +- modules/m_list.c | 4 +- modules/m_lljoin.c | 6 +- modules/m_llnick.c | 4 +- modules/m_locops.c | 4 +- modules/m_lusers.c | 4 +- modules/m_motd.c | 4 +- modules/m_names.c | 4 +- modules/m_nburst.c | 4 +- modules/m_oper.c | 4 +- modules/m_operwall.c | 4 +- modules/m_pass.c | 4 +- modules/m_ping.c | 4 +- modules/m_pong.c | 4 +- modules/m_post.c | 4 +- modules/m_rehash.c | 4 +- modules/m_restart.c | 4 +- modules/m_resv.c | 4 +- modules/m_set.c | 4 +- modules/m_stats.c | 4 +- modules/m_svinfo.c | 4 +- modules/m_testline.c | 4 +- modules/m_time.c | 4 +- modules/m_topic.c | 10 +- modules/m_trace.c | 4 +- modules/m_unkline.c | 4 +- modules/m_user.c | 4 +- modules/m_userhost.c | 8 +- modules/m_users.c | 4 +- modules/m_version.c | 4 +- modules/m_wallops.c | 4 +- modules/m_who.c | 22 +- modules/m_whois.c | 26 +- modules/m_whowas.c | 6 +- servlink/Makefile.in | 2 +- servlink/README | 2 +- servlink/TODO | 2 +- servlink/control.c | 2 +- servlink/control.h | 2 +- servlink/io.c | 2 +- servlink/io.h | 2 +- servlink/servlink.c | 2 +- servlink/servlink.h | 2 +- src/.depend | 864 +++++++-------- src/Makefile.in | 5 +- src/adns.c | 2 +- src/balloc.c | 2 +- src/channel.c | 23 +- src/channel_mode.c | 12 +- src/class.c | 2 +- src/client.c | 12 +- src/crypt.c | 2 +- src/descrip.mms | 2 +- src/dynlink.c | 2 +- src/event.c | 2 +- src/fdlist.c | 2 +- src/fileio.c | 2 +- src/getopt.c | 2 +- src/hash.c | 2 +- src/hook.c | 2 +- src/hostmask.c | 2 +- src/irc_string.c | 2 +- src/ircd.c | 6 +- src/ircd_lexer.l | 3 +- src/ircd_parser.y | 15 +- src/ircd_signal.c | 2 +- src/ircdauth.c | 2 +- src/kdparse.c | 2 +- src/linebuf.c | 2 +- src/list.c | 2 +- src/listener.c | 2 +- src/m_error.c | 2 +- src/match.c | 2 +- src/md5.c | 2 +- src/memory.c | 2 +- src/messages.tab | 8 +- src/modules.c | 2 +- src/motd.c | 2 +- src/numeric.c | 2 +- src/packet.c | 2 +- src/parse.c | 2 +- src/restart.c | 2 +- src/resv.c | 2 +- src/rsa.c | 2 +- src/s_auth.c | 2 +- src/s_bsd.c | 5 +- src/s_bsd_devpoll.c | 2 +- src/s_bsd_kqueue.c | 2 +- src/s_bsd_poll.c | 2 +- src/s_bsd_select.c | 2 +- src/s_bsd_sigio.c | 2 +- src/s_conf.c | 9 +- src/s_debug.c | 2 +- src/s_gline.c | 3 +- src/s_log.c | 5 +- src/s_misc.c | 2 +- src/s_serv.c | 22 +- src/s_stats.c | 2 +- src/s_user.c | 86 +- src/scache.c | 2 +- src/send.c | 2 +- src/snprintf.c | 2 +- src/sprintf_irc.c | 2 +- src/tools.c | 2 +- src/vchannel.c | 2 +- src/version.c.SH | 2 +- src/whowas.c | 4 +- tools/Makefile.in | 2 +- tools/README | 2 +- tools/README.mkpasswd | 2 +- tools/convertconf.c | 2 +- tools/convertilines.c | 2 +- tools/convertklines.c | 2 +- tools/descrip.mms | 2 +- tools/encspeed.c | 2 +- tools/mkpasswd.c | 2 +- tools/rsa_respond/Makefile | 2 +- tools/rsa_respond/README | 2 +- tools/rsa_respond/respond.c | 2 +- tools/untabify | 2 +- tools/viconf.c | 2 +- 325 files changed, 1738 insertions(+), 1603 deletions(-) diff --git a/.indent.pro b/.indent.pro index 28d03e6..ab5ef23 100644 --- a/.indent.pro +++ b/.indent.pro @@ -1,4 +1,4 @@ -/* $Id: .indent.pro,v 1.1 2002/08/13 14:34:26 fishwaldo Exp $ */ +/* $Id: .indent.pro,v 1.2 2002/08/13 14:44:58 fishwaldo Exp $ */ /* copy this file to the source dir then run indent file.c */ --gnu-style diff --git a/BUGS b/BUGS index 9d9a5eb..56fb9ff 100644 --- a/BUGS +++ b/BUGS @@ -60,4 +60,4 @@ BUG REPORTS: If you run this code and encounter problems, you must report with any report (with passwords and other sensitive information masked). -------------------------------------------------------------------------------- -$Id: BUGS,v 1.1 2002/08/13 14:34:26 fishwaldo Exp $ +$Id: BUGS,v 1.2 2002/08/13 14:44:58 fishwaldo Exp $ diff --git a/ChangeLog b/ChangeLog index c502936..eb5d221 100644 --- a/ChangeLog +++ b/ChangeLog @@ -29953,4 +29953,4 @@ version hybrid-7-current 1999-08-01 to present * Restarted changelog -Rodder -$Id: ChangeLog,v 1.1 2002/08/13 14:34:54 fishwaldo Exp $ +$Id: ChangeLog,v 1.2 2002/08/13 14:44:58 fishwaldo Exp $ diff --git a/Hybrid-team b/Hybrid-team index 14c2590..1ff1236 100644 --- a/Hybrid-team +++ b/Hybrid-team @@ -1,4 +1,4 @@ -$Id: Hybrid-team,v 1.1 2002/08/13 14:34:54 fishwaldo Exp $ +$Id: Hybrid-team,v 1.2 2002/08/13 14:44:58 fishwaldo Exp $ The hybrid team is a group of ircd coders who were frustrated with the instability and all-out "dirtiness" of the EFnet ircd's diff --git a/INSTALL b/INSTALL index 1e9e270..7f4b717 100644 --- a/INSTALL +++ b/INSTALL @@ -1,6 +1,6 @@ Hybrid INSTALL Document - $Id: INSTALL,v 1.1 2002/08/13 14:34:55 fishwaldo Exp $ + $Id: INSTALL,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ Copyright (c) 2001 by ircd-hybrid team diff --git a/LICENSE b/LICENSE index 266663a..20968a9 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -# $Id: LICENSE,v 1.1 2002/08/13 14:34:56 fishwaldo Exp $ +# $Id: LICENSE,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ GNU GENERAL PUBLIC LICENSE Version 2, June 1991 diff --git a/Makefile.in b/Makefile.in index 77e8a38..6ae224c 100644 --- a/Makefile.in +++ b/Makefile.in @@ -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: Makefile.in,v 1.1 2002/08/13 14:34:56 fishwaldo Exp $ +#* $Id: Makefile.in,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ #*/ RM=@RM@ diff --git a/README.FIRST b/README.FIRST index 3559481..4e1c96f 100644 --- a/README.FIRST +++ b/README.FIRST @@ -112,4 +112,4 @@ Feature Specific Requirements: - Other files recommended for reading: BUGS, INSTALL -------------------------------------------------------------------------------- -$Id: README.FIRST,v 1.1 2002/08/13 14:34:56 fishwaldo Exp $ +$Id: README.FIRST,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ diff --git a/README.PLATFORMS b/README.PLATFORMS index e1a7cb8..16cb671 100644 --- a/README.PLATFORMS +++ b/README.PLATFORMS @@ -33,4 +33,4 @@ x86 NeXTGCC NEXTSTEP Juli Mallett SPARC NeXTGCC NEXTSTEP Juli Mallett m68k NeXTGCC NEXTSTEP Juli Mallett -$Id: README.PLATFORMS,v 1.1 2002/08/13 14:34:56 fishwaldo Exp $ +$Id: README.PLATFORMS,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ diff --git a/README.VMS b/README.VMS index 2856601..f66609b 100644 --- a/README.VMS +++ b/README.VMS @@ -44,4 +44,4 @@ If you have problem compiling from source, or are on a slow system binary distributions are available on the FTP site. (actually, they aren't yet, but at some time in the future they should be) -$Id: README.VMS,v 1.1 2002/08/13 14:34:56 fishwaldo Exp $ +$Id: README.VMS,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ diff --git a/RELNOTES b/RELNOTES index b0519a6..58150f9 100644 --- a/RELNOTES +++ b/RELNOTES @@ -53,4 +53,4 @@ Please read doc/whats-new.txt for information about what is in this release Other files recommended for reading: BUGS, README.FIRST, INSTALL -------------------------------------------------------------------------------- -$Id: RELNOTES,v 1.1 2002/08/13 14:34:56 fishwaldo Exp $ +$Id: RELNOTES,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ diff --git a/TODO b/TODO index 252fc23..bff7188 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,4 @@ -$Id: TODO,v 1.1 2002/08/13 14:34:56 fishwaldo Exp $ +$Id: TODO,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ - add more stderr debugging (ircd -s)... one for every place we syslog() - ircd -s doesn't work through a restart diff --git a/adns/Makefile.in b/adns/Makefile.in index 0c81788..0fde53b 100644 --- a/adns/Makefile.in +++ b/adns/Makefile.in @@ -1,7 +1,7 @@ # # Makefile.in for ircd/src # -# $Id: Makefile.in,v 1.1 2002/08/13 14:35:02 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ # CC = @CC@ INSTALL = @INSTALL@ diff --git a/adns/adns.h b/adns/adns.h index 35ee48c..56fb501 100644 --- a/adns/adns.h +++ b/adns/adns.h @@ -51,7 +51,7 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * * - * $Id: adns.h,v 1.1 2002/08/13 14:35:04 fishwaldo Exp $ + * $Id: adns.h,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #ifndef ADNS_H_INCLUDED diff --git a/adns/check.c b/adns/check.c index 504d658..c0216a1 100644 --- a/adns/check.c +++ b/adns/check.c @@ -24,7 +24,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: check.c,v 1.1 2002/08/13 14:35:04 fishwaldo Exp $ + * $Id: check.c,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/adns/descrip.mms b/adns/descrip.mms index dddfa3a..4d9d249 100644 --- a/adns/descrip.mms +++ b/adns/descrip.mms @@ -8,7 +8,7 @@ # $ COPY [.include]setup.h_vms [.include]setup.h # $ MMS IRCD.EXE # -# $Id: descrip.mms,v 1.1 2002/08/13 14:35:04 fishwaldo Exp $ +# $Id: descrip.mms,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ CC= CC CFLAGS= /INCLUDE_DIRECTORY=([-.INCLUDE],[])/STANDARD=ISOC94 diff --git a/adns/dlist.h b/adns/dlist.h index 28b1e51..20a51d1 100644 --- a/adns/dlist.h +++ b/adns/dlist.h @@ -24,7 +24,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: dlist.h,v 1.1 2002/08/13 14:35:04 fishwaldo Exp $ + * $Id: dlist.h,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #ifndef ADNS_DLIST_H_INCLUDED diff --git a/adns/event.c b/adns/event.c index ff01467..642b77f 100644 --- a/adns/event.c +++ b/adns/event.c @@ -26,7 +26,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: event.c,v 1.1 2002/08/13 14:35:05 fishwaldo Exp $ + * $Id: event.c,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/adns/general.c b/adns/general.c index 8e8fc6d..0b97d79 100644 --- a/adns/general.c +++ b/adns/general.c @@ -25,7 +25,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: general.c,v 1.1 2002/08/13 14:35:05 fishwaldo Exp $ + * $Id: general.c,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/adns/internal.h b/adns/internal.h index eeb4c08..f454e4a 100644 --- a/adns/internal.h +++ b/adns/internal.h @@ -26,7 +26,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: internal.h,v 1.1 2002/08/13 14:35:06 fishwaldo Exp $ + * $Id: internal.h,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #ifndef ADNS_INTERNAL_H_INCLUDED diff --git a/adns/parse.c b/adns/parse.c index 45a3dab..ed645d0 100644 --- a/adns/parse.c +++ b/adns/parse.c @@ -24,7 +24,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: parse.c,v 1.1 2002/08/13 14:35:06 fishwaldo Exp $ + * $Id: parse.c,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/adns/query.c b/adns/query.c index fa1404e..c13437a 100644 --- a/adns/query.c +++ b/adns/query.c @@ -26,7 +26,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: query.c,v 1.1 2002/08/13 14:35:07 fishwaldo Exp $ + * $Id: query.c,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/adns/reply.c b/adns/reply.c index 1d86de2..d1439c0 100644 --- a/adns/reply.c +++ b/adns/reply.c @@ -24,7 +24,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: reply.c,v 1.1 2002/08/13 14:35:07 fishwaldo Exp $ + * $Id: reply.c,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/adns/setup.c b/adns/setup.c index 4b231af..38ababb 100644 --- a/adns/setup.c +++ b/adns/setup.c @@ -25,7 +25,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: setup.c,v 1.1 2002/08/13 14:35:07 fishwaldo Exp $ + * $Id: setup.c,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/adns/transmit.c b/adns/transmit.c index 1f13cb2..b780858 100644 --- a/adns/transmit.c +++ b/adns/transmit.c @@ -25,7 +25,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: transmit.c,v 1.1 2002/08/13 14:35:08 fishwaldo Exp $ + * $Id: transmit.c,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/adns/tvarith.h b/adns/tvarith.h index 5ae93f5..2e9dd46 100644 --- a/adns/tvarith.h +++ b/adns/tvarith.h @@ -24,7 +24,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: tvarith.h,v 1.1 2002/08/13 14:35:08 fishwaldo Exp $ + * $Id: tvarith.h,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #ifndef ADNS_TVARITH_H_INCLUDED diff --git a/adns/types.c b/adns/types.c index 7c3152d..97a1b1f 100644 --- a/adns/types.c +++ b/adns/types.c @@ -24,7 +24,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: types.c,v 1.1 2002/08/13 14:35:09 fishwaldo Exp $ + * $Id: types.c,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/autoconf/acconfig.h b/autoconf/acconfig.h index bfaf351..bdac4f7 100644 --- a/autoconf/acconfig.h +++ b/autoconf/acconfig.h @@ -1,5 +1,5 @@ /* - * $Id: acconfig.h,v 1.1 2002/08/13 14:35:09 fishwaldo Exp $ + * $Id: acconfig.h,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ /* Define if you have the poll() system call. */ diff --git a/autoconf/configure.in b/autoconf/configure.in index ab75df4..410276c 100644 --- a/autoconf/configure.in +++ b/autoconf/configure.in @@ -1,4 +1,4 @@ -dnl $Id: configure.in,v 1.1 2002/08/13 14:35:10 fishwaldo Exp $ +dnl $Id: configure.in,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ dnl Process this file with autoconf to produce a configure script. dnl AC_INIT(include/class.h) <- what is this ? -TimeMr14C diff --git a/autoconf/install-sh b/autoconf/install-sh index 45649ae..3b5996b 100755 --- a/autoconf/install-sh +++ b/autoconf/install-sh @@ -1,5 +1,5 @@ #! /bin/sh -# $Id: install-sh,v 1.1 2002/08/13 14:35:10 fishwaldo Exp $ +# $Id: install-sh,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ # install - install a program, script, or datafile # This comes from X11R5 (mit/util/scripts/install.sh). # diff --git a/clean.com b/clean.com index 3e7b9cf..6ddb108 100644 --- a/clean.com +++ b/clean.com @@ -1,4 +1,4 @@ -$! $Id: clean.com,v 1.1 2002/08/13 14:34:56 fishwaldo Exp $ +$! $Id: clean.com,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ $! yes, its a hack. this needs to be merged into make.com. $! (well, really, into a top-level descrip.mms.. one day). $ diff --git a/contrib/Makefile.in b/contrib/Makefile.in index 020cfed..3ab2075 100644 --- a/contrib/Makefile.in +++ b/contrib/Makefile.in @@ -1,7 +1,7 @@ # # Makefile.in for ircd/contrib # -# $Id: Makefile.in,v 1.1 2002/08/13 14:35:10 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ # CC = @CC@ RM = @RM@ diff --git a/contrib/README b/contrib/README index d4f1ea7..c2a4aca 100644 --- a/contrib/README +++ b/contrib/README @@ -1,4 +1,4 @@ -$Id: README,v 1.1 2002/08/13 14:35:10 fishwaldo Exp $ +$Id: README,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ This directory contains modules and patches that have been contributed by other people, or aren't suitable for including into the diff --git a/contrib/README.LMH b/contrib/README.LMH index 158b6c5..ed640c2 100644 --- a/contrib/README.LMH +++ b/contrib/README.LMH @@ -165,4 +165,4 @@ If you have any problems, questions or find any bugs, find me on irc -- Lee H -$Id: README.LMH,v 1.1 2002/08/13 14:35:11 fishwaldo Exp $ +$Id: README.LMH,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ diff --git a/contrib/README.disable_identd b/contrib/README.disable_identd index 0accb59..01092b7 100644 --- a/contrib/README.disable_identd +++ b/contrib/README.disable_identd @@ -1,4 +1,4 @@ -# $Id: README.disable_identd,v 1.1 2002/08/13 14:35:11 fishwaldo Exp $ +# $Id: README.disable_identd,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ # This diff adds a config option to the general {} block called disable_auth to hybrid 7. To disable identd requests add something like this to your diff --git a/contrib/example_module.c b/contrib/example_module.c index 54dbf51..81229a3 100644 --- a/contrib/example_module.c +++ b/contrib/example_module.c @@ -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: example_module.c,v 1.1 2002/08/13 14:35:11 fishwaldo Exp $ + * $Id: example_module.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ /* List of ircd includes from ../include/ */ @@ -121,7 +121,7 @@ _moddeinit(void) /* When we last modified the file (shown in /modlist), this is usually: */ -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* diff --git a/contrib/lmh.diff b/contrib/lmh.diff index 223f801..b821526 100644 --- a/contrib/lmh.diff +++ b/contrib/lmh.diff @@ -672,7 +672,7 @@ diff -urN --exclude=CVS ircd-hybrid-7/modules/m_unkline.c ircd-hybrid-7+lmh/modu {m_unregistered, m_not_oper, m_error, mo_undline}}, {"UNGLINE", 0, 0, 2, 0, MFLG_SLOW, 0, @@ -76,8 +78,10 @@ - const char *_version = "$Revision: 1.1 $"; + const char *_version = "$Revision: 1.2 $"; #endif +static void remove_permkline_match(struct Client *, char *, char *); @@ -971,7 +971,7 @@ diff -urN --exclude=CVS ircd-hybrid-7/modules/m_xline.c ircd-hybrid-7+lmh/module + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * -+ * $Id: lmh.diff,v 1.1 2002/08/13 14:35:14 fishwaldo Exp $ ++ * $Id: lmh.diff,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ + */ + +#include "stdinc.h" @@ -1016,7 +1016,7 @@ diff -urN --exclude=CVS ircd-hybrid-7/modules/m_xline.c ircd-hybrid-7+lmh/module + mod_del_cmd(&xline_msgtab); +} + -+char *_version = "$Revision: 1.1 $"; ++char *_version = "$Revision: 1.2 $"; + +/* m_xline() + * diff --git a/contrib/m_clearchan.c b/contrib/m_clearchan.c index e7a0d28..6cb2ed1 100644 --- a/contrib/m_clearchan.c +++ b/contrib/m_clearchan.c @@ -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: m_clearchan.c,v 1.1 2002/08/13 14:35:14 fishwaldo Exp $ + * $Id: m_clearchan.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" #include "tools.h" @@ -77,7 +77,7 @@ _moddeinit(void) mod_del_cmd(&clearchan_msgtab); } -char *_version = "$Revision: 1.1 $"; +char *_version = "$Revision: 1.2 $"; /* ** mo_clearchan diff --git a/contrib/m_flags.c b/contrib/m_flags.c index 2cc5e30..4dc2e52 100644 --- a/contrib/m_flags.c +++ b/contrib/m_flags.c @@ -27,7 +27,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $Id: m_flags.c,v 1.1 2002/08/13 14:35:15 fishwaldo Exp $ + * $Id: m_flags.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ /* List of ircd includes from ../include/ */ @@ -77,7 +77,7 @@ _moddeinit(void) mod_del_cmd(&test_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* FLAGS requires it's own mini parser, since the last parameter in it can diff --git a/contrib/m_force.c b/contrib/m_force.c index dd5c961..06c0d58 100644 --- a/contrib/m_force.c +++ b/contrib/m_force.c @@ -25,7 +25,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $Id: m_force.c,v 1.1 2002/08/13 14:35:15 fishwaldo Exp $ + * $Id: m_force.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" @@ -78,7 +78,7 @@ _moddeinit(void) mod_del_cmd(&forcepart_msgtab); } -char *_version = "$Revision: 1.1 $"; +char *_version = "$Revision: 1.2 $"; #endif /* diff --git a/contrib/m_jupe.c b/contrib/m_jupe.c index c227dfe..d1df682 100644 --- a/contrib/m_jupe.c +++ b/contrib/m_jupe.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_jupe.c,v 1.1 2002/08/13 14:35:15 fishwaldo Exp $ + * $Id: m_jupe.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" @@ -71,7 +71,7 @@ _moddeinit(void) mod_del_cmd(&jupe_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* diff --git a/contrib/m_ltrace.c b/contrib/m_ltrace.c index 3716ec1..0d3fa55 100644 --- a/contrib/m_ltrace.c +++ b/contrib/m_ltrace.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_ltrace.c,v 1.1 2002/08/13 14:35:16 fishwaldo Exp $ + * $Id: m_ltrace.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" @@ -67,7 +67,7 @@ _moddeinit(void) mod_del_cmd(<race_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static int report_this_status(struct Client *source_p, struct Client *target_p,int dow, diff --git a/contrib/m_map.c b/contrib/m_map.c index 443a5de..8c83cd0 100644 --- a/contrib/m_map.c +++ b/contrib/m_map.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_map.c,v 1.1 2002/08/13 14:35:16 fishwaldo Exp $ + * $Id: m_map.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" @@ -54,7 +54,7 @@ void _moddeinit(void) mod_del_cmd(&map_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static char buf[BUFSIZE]; diff --git a/contrib/m_mkpasswd.c b/contrib/m_mkpasswd.c index 247452f..e409b3d 100644 --- a/contrib/m_mkpasswd.c +++ b/contrib/m_mkpasswd.c @@ -6,7 +6,7 @@ * * You can use this code in any way as long as these names remain. * - * $Id: m_mkpasswd.c,v 1.1 2002/08/13 14:35:16 fishwaldo Exp $ + * $Id: m_mkpasswd.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ /* List of ircd includes from ../include/ */ @@ -56,7 +56,7 @@ void _moddeinit(void) mod_del_cmd(&test_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static void m_mkpasswd(struct Client *client_p, struct Client *source_p, diff --git a/contrib/m_ojoin.c b/contrib/m_ojoin.c index 5ced437..16b95c2 100644 --- a/contrib/m_ojoin.c +++ b/contrib/m_ojoin.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: m_ojoin.c,v 1.1 2002/08/13 14:35:16 fishwaldo Exp $ + * $Id: m_ojoin.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" @@ -58,7 +58,7 @@ _moddeinit(void) mod_del_cmd(&ojoin_msgtab); } -char *_version = "$Revision: 1.1 $"; +char *_version = "$Revision: 1.2 $"; /* ** mo_ojoin diff --git a/contrib/m_opme.c b/contrib/m_opme.c index 0af58c7..1be47a3 100644 --- a/contrib/m_opme.c +++ b/contrib/m_opme.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: m_opme.c,v 1.1 2002/08/13 14:35:16 fishwaldo Exp $ + * $Id: m_opme.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" #include "tools.h" @@ -57,7 +57,7 @@ _moddeinit(void) mod_del_cmd(&opme_msgtab); } -char *_version = "$Revision: 1.1 $"; +char *_version = "$Revision: 1.2 $"; static int chan_is_opless(struct Channel *chptr) { diff --git a/contrib/m_tburst.c b/contrib/m_tburst.c index 8c1ea2e..42f9f4d 100644 --- a/contrib/m_tburst.c +++ b/contrib/m_tburst.c @@ -25,7 +25,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $Id: m_tburst.c,v 1.1 2002/08/13 14:35:17 fishwaldo Exp $ + * $Id: m_tburst.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" @@ -81,7 +81,7 @@ _moddeinit(void) unset_tburst_capab(); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* ms_tburst() diff --git a/contrib/spy_admin_notice.c b/contrib/spy_admin_notice.c index 74fa44a..e804901 100644 --- a/contrib/spy_admin_notice.c +++ b/contrib/spy_admin_notice.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: spy_admin_notice.c,v 1.1 2002/08/13 14:35:17 fishwaldo Exp $ + * $Id: spy_admin_notice.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" #include "modules.h" @@ -42,7 +42,7 @@ _moddeinit(void) hook_del_hook("doing_admin", (hookfn *)show_admin); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; int show_admin(struct hook_spy_data *data) { diff --git a/contrib/spy_info_notice.c b/contrib/spy_info_notice.c index e3ede1d..14ea3fb 100644 --- a/contrib/spy_info_notice.c +++ b/contrib/spy_info_notice.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: spy_info_notice.c,v 1.1 2002/08/13 14:35:17 fishwaldo Exp $ + * $Id: spy_info_notice.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" #include "modules.h" @@ -42,7 +42,7 @@ _moddeinit(void) hook_del_hook("doing_info", (hookfn *)show_info); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; int show_info(struct hook_spy_data *data) { diff --git a/contrib/spy_links_notice.c b/contrib/spy_links_notice.c index 0f89f84..c488d07 100644 --- a/contrib/spy_links_notice.c +++ b/contrib/spy_links_notice.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: spy_links_notice.c,v 1.1 2002/08/13 14:35:17 fishwaldo Exp $ + * $Id: spy_links_notice.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" #include "modules.h" @@ -43,7 +43,7 @@ _moddeinit(void) hook_del_hook("doing_links", (hookfn *)show_links); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; int show_links(struct hook_links_data *data) diff --git a/contrib/spy_motd_notice.c b/contrib/spy_motd_notice.c index 45e5281..a770258 100644 --- a/contrib/spy_motd_notice.c +++ b/contrib/spy_motd_notice.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: spy_motd_notice.c,v 1.1 2002/08/13 14:35:17 fishwaldo Exp $ + * $Id: spy_motd_notice.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" #include "modules.h" @@ -42,7 +42,7 @@ _moddeinit(void) hook_del_hook("doing_motd", (hookfn *)show_motd); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; int show_motd(struct hook_spy_data *data) { diff --git a/contrib/spy_stats_notice.c b/contrib/spy_stats_notice.c index 6a3e7f3..431ae66 100644 --- a/contrib/spy_stats_notice.c +++ b/contrib/spy_stats_notice.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: spy_stats_notice.c,v 1.1 2002/08/13 14:35:17 fishwaldo Exp $ + * $Id: spy_stats_notice.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" #include "modules.h" @@ -43,7 +43,7 @@ _moddeinit(void) hook_del_hook("doing_stats", (hookfn *)show_stats); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; /* show a stats request */ int diff --git a/contrib/spy_stats_p_notice.c b/contrib/spy_stats_p_notice.c index d8ca509..22cd09b 100644 --- a/contrib/spy_stats_p_notice.c +++ b/contrib/spy_stats_p_notice.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: spy_stats_p_notice.c,v 1.1 2002/08/13 14:35:17 fishwaldo Exp $ + * $Id: spy_stats_p_notice.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" #include "modules.h" @@ -43,7 +43,7 @@ _moddeinit(void) hook_del_hook("doing_stats_p", (hookfn *)show_stats_p); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; int show_stats_p(struct hook_stats_data *data) { diff --git a/contrib/spy_trace_notice.c b/contrib/spy_trace_notice.c index 62a636e..35bc00b 100644 --- a/contrib/spy_trace_notice.c +++ b/contrib/spy_trace_notice.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: spy_trace_notice.c,v 1.1 2002/08/13 14:35:17 fishwaldo Exp $ + * $Id: spy_trace_notice.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" #include "modules.h" @@ -45,7 +45,7 @@ _moddeinit(void) hook_del_hook("doing_ltrace", (hookfn *)show_ltrace); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; int show_trace(struct hook_spy_data *data) { diff --git a/contrib/spy_whois_notice.c b/contrib/spy_whois_notice.c index a9fc845..c3bfaed 100644 --- a/contrib/spy_whois_notice.c +++ b/contrib/spy_whois_notice.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: spy_whois_notice.c,v 1.1 2002/08/13 14:35:17 fishwaldo Exp $ + * $Id: spy_whois_notice.c,v 1.2 2002/08/13 14:45:00 fishwaldo Exp $ */ #include "stdinc.h" #include "modules.h" @@ -43,7 +43,7 @@ _moddeinit(void) hook_del_hook("doing_whois", (hookfn *)show_notice); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; /* show a whois notice source_p does a /whois on client_p */ diff --git a/doc/CIDR.txt b/doc/CIDR.txt index 1473c77..da759a0 100644 --- a/doc/CIDR.txt +++ b/doc/CIDR.txt @@ -1,4 +1,4 @@ -$Id: CIDR.txt,v 1.1 2002/08/13 14:35:17 fishwaldo Exp $ +$Id: CIDR.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ CIDR Information ---------------- diff --git a/doc/Makefile.in b/doc/Makefile.in index 040bcea..babaeb9 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -1,4 +1,4 @@ -# $Id: Makefile.in,v 1.1 2002/08/13 14:35:18 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ CC = @CC@ INSTALL = @INSTALL@ INSTALL_BIN = @INSTALL_PROGRAM@ diff --git a/doc/challenge.txt b/doc/challenge.txt index f932df9..59aae32 100644 --- a/doc/challenge.txt +++ b/doc/challenge.txt @@ -1,6 +1,6 @@ Oper Challenge and Response System - $Id: challenge.txt,v 1.1 2002/08/13 14:35:18 fishwaldo Exp $ + $Id: challenge.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ Copyright (c) 2001 by ircd-hybrid team diff --git a/doc/convertconf-example.conf b/doc/convertconf-example.conf index 6f961fc..512ba24 100644 --- a/doc/convertconf-example.conf +++ b/doc/convertconf-example.conf @@ -3,7 +3,7 @@ * * Written by ejb, wcampbel, db, leeh and others * - * $Id: convertconf-example.conf,v 1.1 2002/08/13 14:35:19 fishwaldo Exp $ + * $Id: convertconf-example.conf,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ */ /* logging {}: contains information about logfiles. */ diff --git a/doc/example.conf b/doc/example.conf index 80a439a..ca143c3 100755 --- a/doc/example.conf +++ b/doc/example.conf @@ -3,7 +3,7 @@ * * Written by ejb, wcampbel, db, leeh and others * - * $Id: example.conf,v 1.1 2002/08/13 14:35:20 fishwaldo Exp $ + * $Id: example.conf,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ */ /* IMPORTANT NOTES: diff --git a/doc/example.efnet.conf b/doc/example.efnet.conf index b67b278..02be208 100644 --- a/doc/example.efnet.conf +++ b/doc/example.efnet.conf @@ -3,7 +3,7 @@ * Modified for EFnet by: Disciple * Based on example.conf written by ejb, wcampbel, db, leeh and others * - * $Id: example.efnet.conf,v 1.1 2002/08/13 14:35:21 fishwaldo Exp $ + * $Id: example.efnet.conf,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ */ /* IMPORTANT NOTES: diff --git a/doc/guidelines.txt b/doc/guidelines.txt index 6fb1022..fb7b8b1 100644 --- a/doc/guidelines.txt +++ b/doc/guidelines.txt @@ -33,4 +33,4 @@ pushed back and pile up. 8. Don't forget to include a CVS Id. -# $Id: guidelines.txt,v 1.1 2002/08/13 14:35:21 fishwaldo Exp $ +# $Id: guidelines.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ diff --git a/doc/index.txt b/doc/index.txt index 7bf696f..ae87944 100644 --- a/doc/index.txt +++ b/doc/index.txt @@ -1,38 +1,22 @@ +Technical Documentation for ircd-hybrid-7 -# $Id: index.txt,v 1.1 2002/08/13 14:35:21 fishwaldo Exp $ -Here is the overview of the documents in the doc/ directory. +Persistent_Clients.txt - A global UID and Persistent client (with cookies) + proposal +README.TSora - Description of the TS3 protocol +README.openssl - Information for users who have problems with + Hybrid, OpenSSL, and their operating system +cryptlink.txt - Outline of CRYPTLINK protocol +event.txt - Outline of the event system +fd-management.txt - Outline of the file descriptor management system +file-management.txt - Outline of the disk file management system +hostmask.txt - Outline of hostmask handling +iauth.txt - Outline of the ircd-authd authorization daemon +linebuf.txt - Outline of the linebuf system (dbuf replacement) +message-customisation.txt - Outline of the message customization procedure + for developers and advanced users +network.txt - Outline of the network traffic subsystem +rfc1459.txt - The IRC RFC +send.txt - Document on all of the send_to functions +whats-new-code.txt - Whats changed in the code -CIDR.txt - Description of CIDR in IPv4 -LazyLinks.txt - The lazylinks leaf concept -Tao-of-IRC.940110 - No comment... -challenge.txt - Overview of the challenge/response system for - obtaining operator status -dline.conf - A blank dline.conf file used by make install -example.conf - An example ircd.conf file describing most of the - user settable options -guidelines.txt - Documentation guidelines -index.txt - This file -ircd.8 - The new revised manpage, read with the following - commands in the prefix directory: - man -M . ircd -ircd.motd - A default ircd.motd used by make install -kline.conf - A blank kline.conf file used by make install -kline.txt - Outline of the remote K-line protocol for both - opers and servers -messages.txt - A general help file for users and admins to - customize ircd's messages. -modeg.txt - An in depth description of the server side silence - user mode (+g) -modes.txt - A list of all user and channel modes -operguide.txt - EFnet operator's guide -opermyth.txt - Oper myth's, describes what opers can and cannot do -resv.txt - Outline of the RESV command. -server-version-info - Overview of the flags shown in /version -serverhide.txt - Information about the server hide options -simple.conf - A simple ircd.conf useful for beginning admins -vchans.txt - The paper describing virtual channels -whats-new.txt - What new features are available - -Also in the contrib/ directory you will find: -example_module.c - An example module, detailing what the code in a module - does. Useful for building your own modules. +# $Id: index.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ diff --git a/doc/ircd.8 b/doc/ircd.8 index a890175..1b05c2c 100644 --- a/doc/ircd.8 +++ b/doc/ircd.8 @@ -1,5 +1,5 @@ .\" @(#)ircd.8 7b10 25 Oct 2001 -.\" $Id: ircd.8,v 1.1 2002/08/13 14:35:21 fishwaldo Exp $ +.\" $Id: ircd.8,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ .TH IRCD 8 "ircd-hybrid-7 25 Oct 2001 .SH NAME ircd \- The Internet Relay Chat Program Server diff --git a/doc/kline.txt b/doc/kline.txt index e9c4fea..97da4c6 100644 --- a/doc/kline.txt +++ b/doc/kline.txt @@ -2,7 +2,7 @@ * * Copyright (C) 2001-2002 Hybrid Development Team * - * $Id: kline.txt,v 1.1 2002/08/13 14:35:21 fishwaldo Exp $ + * $Id: kline.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ */ diff --git a/doc/messages.txt b/doc/messages.txt index c182a77..636a03c 100644 --- a/doc/messages.txt +++ b/doc/messages.txt @@ -1,6 +1,6 @@ Message Customization Overview - $Id: messages.txt,v 1.1 2002/08/13 14:35:21 fishwaldo Exp $ + $Id: messages.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ Copyright (c) 2001 by ircd-hybrid team diff --git a/doc/modeg.txt b/doc/modeg.txt index 6ef3bd9..13977b1 100644 --- a/doc/modeg.txt +++ b/doc/modeg.txt @@ -137,4 +137,4 @@ We hope that these goals are obtained. -- W. Campbell -$Id: modeg.txt,v 1.1 2002/08/13 14:35:21 fishwaldo Exp $ +$Id: modeg.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ diff --git a/doc/modes.txt b/doc/modes.txt index 12f4ad8..1a5274b 100644 --- a/doc/modes.txt +++ b/doc/modes.txt @@ -54,4 +54,4 @@ Currently these are bkloveIh. Note that most of the channel modes can be disabled in the conf file for networks that do not wish to support them. -# $Id: modes.txt,v 1.1 2002/08/13 14:35:22 fishwaldo Exp $ +# $Id: modes.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ diff --git a/doc/old/example_old.conf b/doc/old/example_old.conf index 8053dbe..6955a72 100755 --- a/doc/old/example_old.conf +++ b/doc/old/example_old.conf @@ -2,7 +2,7 @@ # IRC - Internet Relay Chat, doc/example.conf # Copyright (C) 1992, Bill Wisner # -# $Id: example_old.conf,v 1.1 2002/08/13 14:35:25 fishwaldo Exp $ +# $Id: example_old.conf,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ # # Example of an old style ircd.conf file, which h7 will not parse # but is kept here for historical interest diff --git a/doc/old/simple.conf b/doc/old/simple.conf index 3f3eb9a..9039f17 100755 --- a/doc/old/simple.conf +++ b/doc/old/simple.conf @@ -1,7 +1,7 @@ # IRC minimal example configuration file # -# $Id: simple.conf,v 1.1 2002/08/13 14:35:25 fishwaldo Exp $ -# $Id: simple.conf,v 1.1 2002/08/13 14:35:25 fishwaldo Exp $ +# $Id: simple.conf,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ +# $Id: simple.conf,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ # # This is a basic ircd.conf that will get you up and running with # little or no modifications. See the example.conf file for more diff --git a/doc/operguide.txt b/doc/operguide.txt index a38f77b..0909d4d 100644 --- a/doc/operguide.txt +++ b/doc/operguide.txt @@ -365,4 +365,4 @@ Vuurwerk Internet '|.|' PGP - 0xD68A7AAB And on the seventh day, He exited from append mode. -# $Id: operguide.txt,v 1.1 2002/08/13 14:35:22 fishwaldo Exp $ +# $Id: operguide.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ diff --git a/doc/resv.txt b/doc/resv.txt index fa498ab..c3a19b1 100644 --- a/doc/resv.txt +++ b/doc/resv.txt @@ -4,7 +4,7 @@ * * Copyright (C) 2001 Hybrid Development Team * - * $Id: resv.txt,v 1.1 2002/08/13 14:35:23 fishwaldo Exp $ + * $Id: resv.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ */ RESV diff --git a/doc/server-version-info b/doc/server-version-info index 1b344ee..62e5416 100644 --- a/doc/server-version-info +++ b/doc/server-version-info @@ -1,6 +1,6 @@ Server VERSION Info - $Id: server-version-info,v 1.1 2002/08/13 14:35:23 fishwaldo Exp $ + $Id: server-version-info,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ Copyright (c) 2001 by ircd-hybrid team diff --git a/doc/serverhide.txt b/doc/serverhide.txt index 6c55c9e..439e38b 100644 --- a/doc/serverhide.txt +++ b/doc/serverhide.txt @@ -1,6 +1,6 @@ Server Hide Reference - $Id: serverhide.txt,v 1.1 2002/08/13 14:35:23 fishwaldo Exp $ + $Id: serverhide.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ Copyright (c) 2001 by ircd-hybrid team diff --git a/doc/simple.conf b/doc/simple.conf index 8a09998..4655ac5 100755 --- a/doc/simple.conf +++ b/doc/simple.conf @@ -1,6 +1,6 @@ # Hybrid 7 minimal example configuration file # -# $Id: simple.conf,v 1.1 2002/08/13 14:35:23 fishwaldo Exp $ +# $Id: simple.conf,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ # # This is a basic ircd.conf that will get your server running with # little modification. See the example.conf for more specific diff --git a/doc/technical/Persistent_Clients.txt b/doc/technical/Persistent_Clients.txt index 904c4bb..350935d 100644 --- a/doc/technical/Persistent_Clients.txt +++ b/doc/technical/Persistent_Clients.txt @@ -105,6 +105,6 @@ TBD. What to do if a dronebot net is programmed to /suspend as many as possible, in order to eat up memory in a DDoS attempt. One of the same criticisms against vchans actually. -$Id: Persistent_Clients.txt,v 1.1 2002/08/13 14:35:26 fishwaldo Exp $ +$Id: Persistent_Clients.txt,v 1.2 2002/08/13 14:45:04 fishwaldo Exp $ diff --git a/doc/technical/cryptlink.txt b/doc/technical/cryptlink.txt index 7cdbeda..33d94b5 100644 --- a/doc/technical/cryptlink.txt +++ b/doc/technical/cryptlink.txt @@ -336,4 +336,4 @@ administrators/IRCops on the server of the key mismatch. 14. Server #1 closes the socket. -$Id: cryptlink.txt,v 1.1 2002/08/13 14:35:27 fishwaldo Exp $ +$Id: cryptlink.txt,v 1.2 2002/08/13 14:45:05 fishwaldo Exp $ diff --git a/doc/technical/debug_api.txt b/doc/technical/debug_api.txt index 5d4985f..3554538 100644 --- a/doc/technical/debug_api.txt +++ b/doc/technical/debug_api.txt @@ -1,4 +1,4 @@ -$Id: debug_api.txt,v 1.1 2002/08/13 14:35:27 fishwaldo Exp $ +$Id: debug_api.txt,v 1.2 2002/08/13 14:45:05 fishwaldo Exp $ This describes the debug (src/debug.c) debugging system in hybrid. diff --git a/doc/technical/event.txt b/doc/technical/event.txt index dee9d95..3081148 100644 --- a/doc/technical/event.txt +++ b/doc/technical/event.txt @@ -1,7 +1,7 @@ Overview of the event subsystem Adrian Chadd -$Id: event.txt,v 1.1 2002/08/13 14:35:27 fishwaldo Exp $ +$Id: event.txt,v 1.2 2002/08/13 14:45:06 fishwaldo Exp $ One of the things that immediately struck me whilst first looking at the diff --git a/doc/technical/fd-management.txt b/doc/technical/fd-management.txt index c3e22bf..d999aed 100644 --- a/doc/technical/fd-management.txt +++ b/doc/technical/fd-management.txt @@ -1,7 +1,7 @@ Overview of the filedescriptor subsystem Adrian Chadd -$Id: fd-management.txt,v 1.1 2002/08/13 14:35:27 fishwaldo Exp $ +$Id: fd-management.txt,v 1.2 2002/08/13 14:45:06 fishwaldo Exp $ Filedescriptor lists diff --git a/doc/technical/file-management.txt b/doc/technical/file-management.txt index 4149357..18facd4 100644 --- a/doc/technical/file-management.txt +++ b/doc/technical/file-management.txt @@ -1,7 +1,7 @@ Overview of the file management subsystem Adrian Chadd -$Id: file-management.txt,v 1.1 2002/08/13 14:35:27 fishwaldo Exp $ +$Id: file-management.txt,v 1.2 2002/08/13 14:45:06 fishwaldo Exp $ File operations diff --git a/doc/technical/hostmask.txt b/doc/technical/hostmask.txt index b3803e0..4761843 100644 --- a/doc/technical/hostmask.txt +++ b/doc/technical/hostmask.txt @@ -1,6 +1,6 @@ The hostmask/netmask system. Copyright(C) 2001 by Andrew Miller(A1kmm) -$Id: hostmask.txt,v 1.1 2002/08/13 14:35:28 fishwaldo Exp $ +$Id: hostmask.txt,v 1.2 2002/08/13 14:45:06 fishwaldo Exp $ Contents ======== diff --git a/doc/technical/iauth.txt b/doc/technical/iauth.txt index 1705400..3d20691 100644 --- a/doc/technical/iauth.txt +++ b/doc/technical/iauth.txt @@ -1,4 +1,4 @@ -$Id: iauth.txt,v 1.1 2002/08/13 14:35:28 fishwaldo Exp $ +$Id: iauth.txt,v 1.2 2002/08/13 14:45:06 fishwaldo Exp $ Patrick Alken 01/09/2000 diff --git a/doc/technical/index.txt b/doc/technical/index.txt index 3e42062..d43d404 100644 --- a/doc/technical/index.txt +++ b/doc/technical/index.txt @@ -19,4 +19,4 @@ rfc1459.txt - The IRC RFC send.txt - Document on all of the send_to functions whats-new-code.txt - Whats changed in the code -# $Id: index.txt,v 1.1 2002/08/13 14:35:28 fishwaldo Exp $ +# $Id: index.txt,v 1.2 2002/08/13 14:45:06 fishwaldo Exp $ diff --git a/doc/technical/linebuf.txt b/doc/technical/linebuf.txt index ffcac04..9ead21f 100644 --- a/doc/technical/linebuf.txt +++ b/doc/technical/linebuf.txt @@ -3,7 +3,7 @@ linebuf - a dbuf replacement for the New World Order(tm) By Adrian Chadd -$Id: linebuf.txt,v 1.1 2002/08/13 14:35:28 fishwaldo Exp $ +$Id: linebuf.txt,v 1.2 2002/08/13 14:45:07 fishwaldo Exp $ History diff --git a/doc/technical/message-customisation.txt b/doc/technical/message-customisation.txt index 4ea0ba4..635bc54 100644 --- a/doc/technical/message-customisation.txt +++ b/doc/technical/message-customisation.txt @@ -1,7 +1,7 @@ Message customization/localization system David Taylor -$Id: message-customisation.txt,v 1.1 2002/08/13 14:35:28 fishwaldo Exp $ +$Id: message-customisation.txt,v 1.2 2002/08/13 14:45:07 fishwaldo Exp $ Please send any comments, questions, flames or suggestions to the above address :) diff --git a/doc/technical/network.txt b/doc/technical/network.txt index 3b733b2..6e641ca 100644 --- a/doc/technical/network.txt +++ b/doc/technical/network.txt @@ -1,7 +1,7 @@ Overview of the network subsystem Adrian Chadd -$Id: network.txt,v 1.1 2002/08/13 14:35:28 fishwaldo Exp $ +$Id: network.txt,v 1.2 2002/08/13 14:45:07 fishwaldo Exp $ This document is an overview of the new and hopefully improved network diff --git a/doc/technical/send.txt b/doc/technical/send.txt index 5967a06..cec68ac 100644 --- a/doc/technical/send.txt +++ b/doc/technical/send.txt @@ -290,4 +290,4 @@ send_message() -- Diane Bruce -$Id: send.txt,v 1.1 2002/08/13 14:35:34 fishwaldo Exp $ +$Id: send.txt,v 1.2 2002/08/13 14:45:07 fishwaldo Exp $ diff --git a/doc/technical/ts5.txt b/doc/technical/ts5.txt index f1edffe..badbe6b 100644 --- a/doc/technical/ts5.txt +++ b/doc/technical/ts5.txt @@ -1,7 +1,7 @@ Overview of the TS5 system Lee H -$Id: ts5.txt,v 1.1 2002/08/13 14:35:34 fishwaldo Exp $ +$Id: ts5.txt,v 1.2 2002/08/13 14:45:07 fishwaldo Exp $ For the purposes of this document, ircd versions: hybrid6.0 diff --git a/doc/technical/whats-new-code.txt b/doc/technical/whats-new-code.txt index 99cdae1..9c98c26 100644 --- a/doc/technical/whats-new-code.txt +++ b/doc/technical/whats-new-code.txt @@ -1,7 +1,7 @@ Whats changed in the codebase -# $Id: whats-new-code.txt,v 1.1 2002/08/13 14:35:34 fishwaldo Exp $ +# $Id: whats-new-code.txt,v 1.2 2002/08/13 14:45:08 fishwaldo Exp $ First, please note one thing - a *LOT* has changed in hybrid-7. diff --git a/doc/vchans.txt b/doc/vchans.txt index 8285b72..73d648f 100644 --- a/doc/vchans.txt +++ b/doc/vchans.txt @@ -1,4 +1,4 @@ -$Id: vchans.txt,v 1.1 2002/08/13 14:35:23 fishwaldo Exp $ +$Id: vchans.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ "Virtual Channels" ====================== diff --git a/doc/whats-new.txt b/doc/whats-new.txt index ed5bb9a..fc601dd 100644 --- a/doc/whats-new.txt +++ b/doc/whats-new.txt @@ -280,5 +280,5 @@ options that were in config.h, to be changed with a /rehash. PARA - Controls propogation of INVITE notices for +p (paranoid) channels ENC:a - Encrypted link, where 'a' is the cipher being used -# $Id: whats-new.txt,v 1.1 2002/08/13 14:35:24 fishwaldo Exp $ +# $Id: whats-new.txt,v 1.2 2002/08/13 14:45:01 fishwaldo Exp $ diff --git a/help/Makefile.in b/help/Makefile.in index 1e2bef0..8c1b9f6 100644 --- a/help/Makefile.in +++ b/help/Makefile.in @@ -1,5 +1,5 @@ # Generated automatically from Makefile.in by configure. -# $Id: Makefile.in,v 1.1 2002/08/13 14:35:34 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:45:08 fishwaldo Exp $ # makefile for include/ INSTALL= @INSTALL@ diff --git a/iauth/Makefile.in b/iauth/Makefile.in index b156f80..e502fb7 100644 --- a/iauth/Makefile.in +++ b/iauth/Makefile.in @@ -1,5 +1,5 @@ # IAuth Makefile (C) Patrick Alken 1999 -# $Id: Makefile.in,v 1.1 2002/08/13 14:35:35 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:45:08 fishwaldo Exp $ CC = @CC@ CFLAGS = @IRC_CFLAGS@ -DIRCD_PREFIX=\"@prefix@\" diff --git a/iauth/include/auth.h b/iauth/include/auth.h index 2549afd..4516c82 100644 --- a/iauth/include/auth.h +++ b/iauth/include/auth.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: auth.h,v 1.1 2002/08/13 14:35:35 fishwaldo Exp $ + * $Id: auth.h,v 1.2 2002/08/13 14:45:08 fishwaldo Exp $ */ #ifndef INCLUDED_auth_h diff --git a/iauth/include/class.h b/iauth/include/class.h index 107943d..7996bc5 100644 --- a/iauth/include/class.h +++ b/iauth/include/class.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: class.h,v 1.1 2002/08/13 14:35:35 fishwaldo Exp $ + * $Id: class.h,v 1.2 2002/08/13 14:45:08 fishwaldo Exp $ */ #ifndef INCLUDED_class_h diff --git a/iauth/include/commands.h b/iauth/include/commands.h index 2375cdf..e1e1a60 100644 --- a/iauth/include/commands.h +++ b/iauth/include/commands.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: commands.h,v 1.1 2002/08/13 14:35:35 fishwaldo Exp $ + * $Id: commands.h,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #ifndef INCLUDED_commands_h diff --git a/iauth/include/conf.h b/iauth/include/conf.h index 2fc4bf7..94d7ecd 100644 --- a/iauth/include/conf.h +++ b/iauth/include/conf.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: conf.h,v 1.1 2002/08/13 14:35:35 fishwaldo Exp $ + * $Id: conf.h,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #ifndef INCLUDED_conf_h diff --git a/iauth/include/iauth.h b/iauth/include/iauth.h index f946ff9..34163b8 100644 --- a/iauth/include/iauth.h +++ b/iauth/include/iauth.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: iauth.h,v 1.1 2002/08/13 14:35:35 fishwaldo Exp $ + * $Id: iauth.h,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #ifndef INCLUDED_iauth_h diff --git a/iauth/include/log.h b/iauth/include/log.h index 7e52e9f..d49ba1f 100644 --- a/iauth/include/log.h +++ b/iauth/include/log.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: log.h,v 1.1 2002/08/13 14:35:35 fishwaldo Exp $ + * $Id: log.h,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #ifndef INCLUDED_log_h diff --git a/iauth/include/match.h b/iauth/include/match.h index 5625a1b..5afe6ac 100644 --- a/iauth/include/match.h +++ b/iauth/include/match.h @@ -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: match.h,v 1.1 2002/08/13 14:35:35 fishwaldo Exp $ + * $Id: match.h,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #ifndef INCLUDED_match_h #define INCLUDED_match_h diff --git a/iauth/include/misc.h b/iauth/include/misc.h index 89e3967..491a330 100644 --- a/iauth/include/misc.h +++ b/iauth/include/misc.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: misc.h,v 1.1 2002/08/13 14:35:36 fishwaldo Exp $ + * $Id: misc.h,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #ifndef INCLUDED_misc_h diff --git a/iauth/include/mtree.h b/iauth/include/mtree.h index 26519cd..bc44b2b 100644 --- a/iauth/include/mtree.h +++ b/iauth/include/mtree.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: mtree.h,v 1.1 2002/08/13 14:35:36 fishwaldo Exp $ + * $Id: mtree.h,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #ifndef INCLUDED_mtree_h diff --git a/iauth/include/res.h b/iauth/include/res.h index 4b68d12..97cf7fb 100644 --- a/iauth/include/res.h +++ b/iauth/include/res.h @@ -1,7 +1,7 @@ /* * iauth/res.h (C)opyright 1992 Darren Reed. * - * $Id: res.h,v 1.1 2002/08/13 14:35:36 fishwaldo Exp $ + * $Id: res.h,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #ifndef INCLUDED_res_h diff --git a/iauth/include/sock.h b/iauth/include/sock.h index 9ec678e..b91e6bd 100644 --- a/iauth/include/sock.h +++ b/iauth/include/sock.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: sock.h,v 1.1 2002/08/13 14:35:36 fishwaldo Exp $ + * $Id: sock.h,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #ifndef INCLUDED_sock_h diff --git a/iauth/source/Makefile.in b/iauth/source/Makefile.in index ead1e2a..9fe5c80 100644 --- a/iauth/source/Makefile.in +++ b/iauth/source/Makefile.in @@ -1,7 +1,7 @@ # # Makefile.in for ircd/iauth # -# $Id: Makefile.in,v 1.1 2002/08/13 14:35:36 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ # CC = @CC@ RM = @RM@ diff --git a/iauth/source/auth.c b/iauth/source/auth.c index ba7a9af..b297d49 100644 --- a/iauth/source/auth.c +++ b/iauth/source/auth.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: auth.c,v 1.1 2002/08/13 14:35:36 fishwaldo Exp $ + * $Id: auth.c,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #include diff --git a/iauth/source/class.c b/iauth/source/class.c index 302af3d..c89b84c 100644 --- a/iauth/source/class.c +++ b/iauth/source/class.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: class.c,v 1.1 2002/08/13 14:35:36 fishwaldo Exp $ + * $Id: class.c,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #include diff --git a/iauth/source/commands.c b/iauth/source/commands.c index b5b0e67..b3cee09 100644 --- a/iauth/source/commands.c +++ b/iauth/source/commands.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: commands.c,v 1.1 2002/08/13 14:35:37 fishwaldo Exp $ + * $Id: commands.c,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #include diff --git a/iauth/source/conf.c b/iauth/source/conf.c index a9613c5..baf66da 100644 --- a/iauth/source/conf.c +++ b/iauth/source/conf.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: conf.c,v 1.1 2002/08/13 14:35:37 fishwaldo Exp $ + * $Id: conf.c,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #include diff --git a/iauth/source/iauth.c b/iauth/source/iauth.c index 4851d9b..8ce24b7 100644 --- a/iauth/source/iauth.c +++ b/iauth/source/iauth.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: iauth.c,v 1.1 2002/08/13 14:35:37 fishwaldo Exp $ + * $Id: iauth.c,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #include diff --git a/iauth/source/log.c b/iauth/source/log.c index 9132685..cd6e9cc 100644 --- a/iauth/source/log.c +++ b/iauth/source/log.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: log.c,v 1.1 2002/08/13 14:35:37 fishwaldo Exp $ + * $Id: log.c,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #include diff --git a/iauth/source/match.c b/iauth/source/match.c index 2a1ec73..781d9f4 100644 --- a/iauth/source/match.c +++ b/iauth/source/match.c @@ -22,7 +22,7 @@ * Cleanup of collapse and match * Moved static calls variable to match * Added asserts for null pointers - * $Id: match.c,v 1.1 2002/08/13 14:35:38 fishwaldo Exp $ + * $Id: match.c,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ * */ diff --git a/iauth/source/misc.c b/iauth/source/misc.c index 8202a2b..e545ece 100644 --- a/iauth/source/misc.c +++ b/iauth/source/misc.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: misc.c,v 1.1 2002/08/13 14:35:38 fishwaldo Exp $ + * $Id: misc.c,v 1.2 2002/08/13 14:45:09 fishwaldo Exp $ */ #include diff --git a/iauth/source/mtree.c b/iauth/source/mtree.c index ead6ef3..9e19681 100644 --- a/iauth/source/mtree.c +++ b/iauth/source/mtree.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: mtree.c,v 1.1 2002/08/13 14:35:39 fishwaldo Exp $ + * $Id: mtree.c,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ /* diff --git a/iauth/source/res.c b/iauth/source/res.c index 52b7afd..a8d5135 100644 --- a/iauth/source/res.c +++ b/iauth/source/res.c @@ -4,7 +4,7 @@ * shape or form. The author takes no responsibility for any damage or loss * of property which results from the use of this software. * - * $Id: res.c,v 1.1 2002/08/13 14:35:40 fishwaldo Exp $ + * $Id: res.c,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ * * July 1999 - Rewrote a bunch of stuff here. Change hostent builder code, * added callbacks and reference counting of returned hostents. diff --git a/iauth/source/sock.c b/iauth/source/sock.c index 55247f7..b32eb00 100644 --- a/iauth/source/sock.c +++ b/iauth/source/sock.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: sock.c,v 1.1 2002/08/13 14:35:41 fishwaldo Exp $ + * $Id: sock.c,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #include diff --git a/include/Makefile.in b/include/Makefile.in index a6cb2e0..9835e9f 100644 --- a/include/Makefile.in +++ b/include/Makefile.in @@ -1,4 +1,4 @@ -# $Id: Makefile.in,v 1.1 2002/08/13 14:35:41 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ # makefile for include/ INSTALL= @INSTALL@ diff --git a/include/balloc.h b/include/balloc.h index 21273f6..7d529f6 100644 --- a/include/balloc.h +++ b/include/balloc.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: balloc.h,v 1.1 2002/08/13 14:35:41 fishwaldo Exp $ + * $Id: balloc.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_blalloc_h diff --git a/include/channel.h b/include/channel.h index 4f6cae0..ced5b19 100644 --- a/include/channel.h +++ b/include/channel.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: channel.h,v 1.1 2002/08/13 14:35:41 fishwaldo Exp $ + * $Id: channel.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_channel_h diff --git a/include/channel_mode.h b/include/channel_mode.h index c593e3e..c151794 100644 --- a/include/channel_mode.h +++ b/include/channel_mode.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: channel_mode.h,v 1.1 2002/08/13 14:35:41 fishwaldo Exp $ + * $Id: channel_mode.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ diff --git a/include/class.h b/include/class.h index b8313b3..e407ec7 100644 --- a/include/class.h +++ b/include/class.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: class.h,v 1.1 2002/08/13 14:35:41 fishwaldo Exp $ + * $Id: class.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_class_h diff --git a/include/client.h b/include/client.h index 8176f65..525c47f 100644 --- a/include/client.h +++ b/include/client.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: client.h,v 1.1 2002/08/13 14:35:43 fishwaldo Exp $ + * $Id: client.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_client_h @@ -185,6 +185,12 @@ struct Client * gcos field in /etc/passwd but anything can go here. */ char info[REALLEN + 1]; /* Free form additional client info */ + /* + * client->vhost is the vitual host that users get by default with umode +x + * if you want to change the presentation of the users host, do it here, and leave + * client->host alone + */ + char vhost[HOSTLEN +1]; /* cache table of mappings between top level chan and sub vchan client * is on. @@ -352,7 +358,7 @@ struct LocalUser #define SetServer(x) {(x)->status = STAT_SERVER; \ (x)->handler = SERVER_HANDLER; } - + #define SetClient(x) {(x)->status = STAT_CLIENT; \ (x)->handler = IsOper((x)) ? \ OPER_HANDLER : CLIENT_HANDLER; } @@ -414,11 +420,13 @@ struct LocalUser #define FLAGS_CALLERID 0x4000 /* block unless caller id's */ #define FLAGS_UNAUTH 0x8000 /* show unauth connects here */ #define FLAGS_LOCOPS 0x10000 /* show locops */ +#define FLAGS_HIDDEN 0x20000 /* +x hidden host */ /* user information flags, only settable by remote mode or local oper */ -#define FLAGS_OPER 0x20000 /* Operator */ -#define FLAGS_ADMIN 0x40000 /* Admin on server */ - +#define FLAGS_OPER 0x40000 /* Operator */ +#define FLAGS_ADMIN 0x80000 /* Admin on server */ +#define FLAGS_SERVICES 0x100000 /* Is Services */ +#define FLAGS_ULINED 0x200000 /* is a ulined server? */ #define FLAGS_ALL FLAGS_SERVNOTICE @@ -456,12 +464,12 @@ struct LocalUser * been ended. */ #define SEND_UMODES (FLAGS_INVISIBLE | FLAGS_OPER | FLAGS_WALLOP | \ - FLAGS_ADMIN) + FLAGS_ADMIN | FLAGS_SERVICES | FLAGS_HIDDEN) #define ALL_UMODES (SEND_UMODES | FLAGS_SERVNOTICE | FLAGS_CCONN | \ FLAGS_REJ | FLAGS_SKILL | FLAGS_FULL | FLAGS_SPY | \ FLAGS_NCHANGE | FLAGS_OPERWALL | FLAGS_DEBUG | \ FLAGS_BOTS | FLAGS_EXTERNAL | FLAGS_LOCOPS | \ - FLAGS_ADMIN | FLAGS_UNAUTH | FLAGS_CALLERID) + FLAGS_UNAUTH | FLAGS_CALLERID | FLAGS_SERVICES) #define FLAGS_ID (FLAGS_NEEDID | FLAGS_GOTID) @@ -490,6 +498,8 @@ struct LocalUser #define SetMark(x) ((x)->flags |= FLAGS_MARK) #define ClearMark(x) ((x)->flags &= ~FLAGS_MARK) #define IsMarked(x) ((x)->flags & FLAGS_MARK) +#define IsUlined(x) ((x)->flags & FLAGS_ULINED) +#define SetUlined(x) ((x)->flags |= FLAGS_ULINED) /* oper flags */ #define MyOper(x) (MyConnect(x) && IsOper(x)) @@ -501,12 +511,19 @@ struct LocalUser if (!IsOper((x)) && !IsServer((x))) \ (x)->handler = CLIENT_HANDLER; } -#define IsPrivileged(x) (IsOper(x) || IsServer(x)) +#define IsPrivileged(x) (IsOper(x) || IsServer(x) || IsServices(x)) + +#define IsServices(x) ((x)->umodes & FLAGS_SERVICES) +#define SetServices(x) (((x)->umodes |= FLAGS_SERVICES) & SetExemptKline(x) & SetExemptGline(x)) + /* umode flags */ #define IsInvisible(x) ((x)->umodes & FLAGS_INVISIBLE) #define SetInvisible(x) ((x)->umodes |= FLAGS_INVISIBLE) #define ClearInvisible(x) ((x)->umodes &= ~FLAGS_INVISIBLE) +#define IsHidden(x) ((x)->umodes & FLAGS_HIDDEN) +#define SetHidden(x) ((x)->umodes |= FLAGS_HIDDEN) +#define ClearHidden(x) ((x)->umodes &= ~FLAGS_HIDDEN) #define SendWallops(x) ((x)->umodes & FLAGS_WALLOP) #define ClearWallops(x) ((x)->umodes &= ~FLAGS_WALLOP) #define SendLocops(x) ((x)->umodes & FLAGS_LOCOPS) diff --git a/include/common.h b/include/common.h index 8811790..e36c542 100644 --- a/include/common.h +++ b/include/common.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: common.h,v 1.1 2002/08/13 14:35:43 fishwaldo Exp $ + * $Id: common.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_common_h diff --git a/include/config.h b/include/config.h index b6eef5f..84f6058 100644 --- a/include/config.h +++ b/include/config.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: config.h,v 1.1 2002/08/13 14:35:43 fishwaldo Exp $ + * $Id: config.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_config_h @@ -27,7 +27,7 @@ #include "setup.h" - +#define DEBUG /* * IRCD-HYBRID-7 COMPILE TIME CONFIGURATION OPTIONS * @@ -345,7 +345,7 @@ * to make your client server very sluggish. * You usually shouldn't need this. -Dianora */ -#undef DEBUGMODE /* define DEBUGMODE to enable debugging mode.*/ +#define DEBUGMODE /* define DEBUGMODE to enable debugging mode.*/ /* * this checks for various things that should never happen, but diff --git a/include/config.h.dist b/include/config.h.dist index ed03251..21edbcd 100644 --- a/include/config.h.dist +++ b/include/config.h.dist @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: config.h.dist,v 1.1 2002/08/13 14:35:43 fishwaldo Exp $ + * $Id: config.h.dist,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_config_h diff --git a/include/defaults.h b/include/defaults.h index c53ca16..a118459 100644 --- a/include/defaults.h +++ b/include/defaults.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: defaults.h,v 1.1 2002/08/13 14:35:43 fishwaldo Exp $ + * $Id: defaults.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_defaults_h diff --git a/include/event.h b/include/event.h index 02d4524..2e7a29f 100644 --- a/include/event.h +++ b/include/event.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: event.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: event.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_event_h diff --git a/include/fdlist.h b/include/fdlist.h index 8d54055..2bf7736 100644 --- a/include/fdlist.h +++ b/include/fdlist.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: fdlist.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: fdlist.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_fdlist_h diff --git a/include/fileio.h b/include/fileio.h index 1bed054..9b05f72 100644 --- a/include/fileio.h +++ b/include/fileio.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: fileio.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: fileio.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_fileio_h diff --git a/include/handlers.h b/include/handlers.h index 58acc33..8ba8661 100644 --- a/include/handlers.h +++ b/include/handlers.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: handlers.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: handlers.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_handlers_h diff --git a/include/hash.h b/include/hash.h index 3583676..b46567e 100644 --- a/include/hash.h +++ b/include/hash.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: hash.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: hash.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_hash_h diff --git a/include/hook.h b/include/hook.h index 4cd8bb8..3b48641 100644 --- a/include/hook.h +++ b/include/hook.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: hook.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: hook.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef __HOOK_H_INCLUDED diff --git a/include/hostmask.h b/include/hostmask.h index 1c72529..b6080e3 100644 --- a/include/hostmask.h +++ b/include/hostmask.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: hostmask.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: hostmask.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDE_hostmask_h diff --git a/include/irc_string.h b/include/irc_string.h index d7f8a68..3a40b2b 100644 --- a/include/irc_string.h +++ b/include/irc_string.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: irc_string.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: irc_string.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_irc_string_h diff --git a/include/ircd.h b/include/ircd.h index 30a2c7b..2913007 100644 --- a/include/ircd.h +++ b/include/ircd.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircd.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: ircd.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_ircd_h diff --git a/include/ircd_defs.h b/include/ircd_defs.h index a6ef8be..d0e546d 100644 --- a/include/ircd_defs.h +++ b/include/ircd_defs.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircd_defs.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: ircd_defs.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ /* diff --git a/include/ircd_getopt.h b/include/ircd_getopt.h index 03ea826..bcfc148 100644 --- a/include/ircd_getopt.h +++ b/include/ircd_getopt.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircd_getopt.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: ircd_getopt.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef __GETOPT_H_INCLUDED__ diff --git a/include/ircd_handler.h b/include/ircd_handler.h index f762bab..cf7d1ee 100644 --- a/include/ircd_handler.h +++ b/include/ircd_handler.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircd_handler.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: ircd_handler.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_ircd_handler_h diff --git a/include/ircd_signal.h b/include/ircd_signal.h index 5a52c38..425f403 100644 --- a/include/ircd_signal.h +++ b/include/ircd_signal.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircd_signal.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: ircd_signal.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_ircd_signal_h diff --git a/include/ircdauth.h b/include/ircdauth.h index 24f084d..db3f864 100644 --- a/include/ircdauth.h +++ b/include/ircdauth.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircdauth.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: ircdauth.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_ircdauth_h diff --git a/include/linebuf.h b/include/linebuf.h index b600dd7..33b2793 100644 --- a/include/linebuf.h +++ b/include/linebuf.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: linebuf.h,v 1.1 2002/08/13 14:35:45 fishwaldo Exp $ + * $Id: linebuf.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef __LINEBUF_H__ diff --git a/include/list.h b/include/list.h index 74dfbca..51d7710 100644 --- a/include/list.h +++ b/include/list.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: list.h,v 1.1 2002/08/13 14:35:44 fishwaldo Exp $ + * $Id: list.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_list_h diff --git a/include/listener.h b/include/listener.h index a2b3a04..9b539eb 100644 --- a/include/listener.h +++ b/include/listener.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: listener.h,v 1.1 2002/08/13 14:35:45 fishwaldo Exp $ + * $Id: listener.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_listener_h diff --git a/include/m_info.h b/include/m_info.h index 1f9f6a1..47bc445 100644 --- a/include/m_info.h +++ b/include/m_info.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_info.h,v 1.1 2002/08/13 14:35:45 fishwaldo Exp $ + * $Id: m_info.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_m_info_h diff --git a/include/m_kline.h b/include/m_kline.h index de5725e..c591155 100644 --- a/include/m_kline.h +++ b/include/m_kline.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_kline.h,v 1.1 2002/08/13 14:35:45 fishwaldo Exp $ + * $Id: m_kline.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_m_kline_h diff --git a/include/md5.h b/include/md5.h index feb601e..caeb86f 100644 --- a/include/md5.h +++ b/include/md5.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: md5.h,v 1.1 2002/08/13 14:35:45 fishwaldo Exp $ + * $Id: md5.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef __INCLUDE_MD5_H_INCLUDED diff --git a/include/memory.h b/include/memory.h index 9ce60d7..a666edd 100644 --- a/include/memory.h +++ b/include/memory.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: memory.h,v 1.1 2002/08/13 14:35:45 fishwaldo Exp $ + * $Id: memory.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef _I_MEMORY_H diff --git a/include/modules.h b/include/modules.h index 15fa08d..e35ece8 100644 --- a/include/modules.h +++ b/include/modules.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: modules.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: modules.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_modules_h diff --git a/include/motd.h b/include/motd.h index 33bbf4e..cf35b1b 100644 --- a/include/motd.h +++ b/include/motd.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: motd.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: motd.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_motd_h diff --git a/include/msg.h b/include/msg.h index 61d19d9..113fc22 100644 --- a/include/msg.h +++ b/include/msg.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: msg.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: msg.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_msg_h diff --git a/include/numeric.h b/include/numeric.h index 7d50251..1b64e40 100644 --- a/include/numeric.h +++ b/include/numeric.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: numeric.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: numeric.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_numeric_h @@ -289,6 +289,11 @@ extern const char* form_str(int); #define ERR_HELPNOTFOUND 524 + +#define RPL_WHOISSERVICES 613 +#define RPL_WHOISMODES 615 +#define RPL_WHOISREALHOST 670 + #define RPL_MODLIST 702 #define RPL_ENDOFMODLIST 703 diff --git a/include/packet.h b/include/packet.h index 8e4587f..7fc4c10 100644 --- a/include/packet.h +++ b/include/packet.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: packet.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: packet.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_packet_h diff --git a/include/parse.h b/include/parse.h index 52fb770..d58faef 100644 --- a/include/parse.h +++ b/include/parse.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: parse.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: parse.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_parse_h_h diff --git a/include/patchlevel.h b/include/patchlevel.h index 1495149..d81141a 100644 --- a/include/patchlevel.h +++ b/include/patchlevel.h @@ -19,9 +19,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: patchlevel.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: patchlevel.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef PATCHLEVEL -#define PATCHLEVEL "hybrid-7rc1" +#define PATCHLEVEL "NeoIRCd-1.0" #endif diff --git a/include/res.h b/include/res.h index 88baf1c..1b36172 100644 --- a/include/res.h +++ b/include/res.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: res.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: res.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef _RES_H_INCLUDED diff --git a/include/restart.h b/include/restart.h index 905ca1d..f75818b 100644 --- a/include/restart.h +++ b/include/restart.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: restart.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: restart.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_restart_h diff --git a/include/resv.h b/include/resv.h index a2c1d3a..29c11bc 100644 --- a/include/resv.h +++ b/include/resv.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: resv.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: resv.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_resv_h diff --git a/include/rsa.h b/include/rsa.h index ed5c132..f91849e 100644 --- a/include/rsa.h +++ b/include/rsa.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: rsa.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: rsa.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_rsa_h #define INCLUDED_rsa_h 1 diff --git a/include/s_auth.h b/include/s_auth.h index e9394fa..f22ac10 100644 --- a/include/s_auth.h +++ b/include/s_auth.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_auth.h,v 1.1 2002/08/13 14:35:46 fishwaldo Exp $ + * $Id: s_auth.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_s_auth_h diff --git a/include/s_bsd.h b/include/s_bsd.h index c775d8e..6cfaeea 100644 --- a/include/s_bsd.h +++ b/include/s_bsd.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_bsd.h,v 1.1 2002/08/13 14:35:47 fishwaldo Exp $ + * $Id: s_bsd.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_s_bsd_h diff --git a/include/s_conf.h b/include/s_conf.h index 65e1d43..0d402d4 100644 --- a/include/s_conf.h +++ b/include/s_conf.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_conf.h,v 1.1 2002/08/13 14:35:47 fishwaldo Exp $ + * $Id: s_conf.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_s_conf_h @@ -88,6 +88,7 @@ struct ConfItem #define CONF_SERVER 0x0004 #define CONF_OPERATOR 0x0010 #define CONF_KILL 0x0040 +#define CONF_USERVER 0x0080 #define CONF_CLASS 0x0400 #define CONF_LEAF 0x0800 @@ -130,6 +131,7 @@ struct ConfItem #define CONF_FLAGS_COMPRESSED 0x00020000 #define CONF_FLAGS_TEMPORARY 0x00040000 #define CONF_FLAGS_CRYPTLINK 0x00080000 +#define CONF_FLAGS_ULINED 0x00100000 /* Macros for struct ConfItem */ #define IsLimitIp(x) ((x)->flags & CONF_FLAGS_LIMIT_IP) @@ -149,7 +151,7 @@ struct ConfItem #define IsConfEncrypted(x) ((x)->flags & CONF_FLAGS_ENCRYPTED) #define IsConfCompressed(x) ((x)->flags & CONF_FLAGS_COMPRESSED) #define IsConfCryptLink(x) ((x)->flags & CONF_FLAGS_CRYPTLINK) - +#define IsConfUlined(x) ((x)->flags & CONF_FLAGS_ULINED) /* port definitions for Opers */ #define CONF_OPER_GLOBAL_KILL 0x0001 diff --git a/include/s_debug.h b/include/s_debug.h index ebc0c9c..1f83b21 100644 --- a/include/s_debug.h +++ b/include/s_debug.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_debug.h,v 1.1 2002/08/13 14:35:47 fishwaldo Exp $ + * $Id: s_debug.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_s_debug_h diff --git a/include/s_gline.h b/include/s_gline.h index 4f8f928..0e17380 100644 --- a/include/s_gline.h +++ b/include/s_gline.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_gline.h,v 1.1 2002/08/13 14:35:47 fishwaldo Exp $ + * $Id: s_gline.h,v 1.2 2002/08/13 14:45:10 fishwaldo Exp $ */ #ifndef INCLUDED_s_gline_h diff --git a/include/s_log.h b/include/s_log.h index 5e21127..b47b9e3 100644 --- a/include/s_log.h +++ b/include/s_log.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_log.h,v 1.1 2002/08/13 14:35:47 fishwaldo Exp $ + * $Id: s_log.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_s_log_h diff --git a/include/s_misc.h b/include/s_misc.h index 650f7b9..5328763 100644 --- a/include/s_misc.h +++ b/include/s_misc.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_misc.h,v 1.1 2002/08/13 14:35:47 fishwaldo Exp $ + * $Id: s_misc.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_s_misc_h diff --git a/include/s_serv.h b/include/s_serv.h index 300beeb..c8d1ef5 100644 --- a/include/s_serv.h +++ b/include/s_serv.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_serv.h,v 1.1 2002/08/13 14:35:48 fishwaldo Exp $ + * $Id: s_serv.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_serv_h @@ -74,12 +74,13 @@ struct Capability #define CAP_TBURST 0x00040000 /* supports TBURST */ #define CAP_PARA 0x00080000 /* supports invite broadcasting for +p */ +#define CAP_MODEX 0x00100000 /* Supports ModeX */ #define CAP_MASK (CAP_QS | CAP_EX | CAP_CHW | \ CAP_IE | CAP_EOB | CAP_KLN | \ CAP_GLN | CAP_HOPS | CAP_AOPS | \ CAP_UID | CAP_ZIP | CAP_ENC | \ - CAP_KNOCK | CAP_PARA) + CAP_KNOCK | CAP_PARA | CAP_MODEX) #ifdef HAVE_LIBZ #define CAP_ZIP_SUPPORTED CAP_ZIP diff --git a/include/s_stats.h b/include/s_stats.h index f7d286b..6b3ffad 100644 --- a/include/s_stats.h +++ b/include/s_stats.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_stats.h,v 1.1 2002/08/13 14:35:48 fishwaldo Exp $ + * $Id: s_stats.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_s_stats_h diff --git a/include/s_user.h b/include/s_user.h index 149df56..75be9d3 100644 --- a/include/s_user.h +++ b/include/s_user.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_user.h,v 1.1 2002/08/13 14:35:48 fishwaldo Exp $ + * $Id: s_user.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_s_user_h diff --git a/include/s_zip.h b/include/s_zip.h index affecd8..75881d8 100644 --- a/include/s_zip.h +++ b/include/s_zip.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_zip.h,v 1.1 2002/08/13 14:35:47 fishwaldo Exp $ + * $Id: s_zip.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_s_zip_h diff --git a/include/scache.h b/include/scache.h index cb24b82..e1fa5da 100644 --- a/include/scache.h +++ b/include/scache.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: scache.h,v 1.1 2002/08/13 14:35:48 fishwaldo Exp $ + * $Id: scache.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_scache_h diff --git a/include/send.h b/include/send.h index 5e3b44b..baca774 100644 --- a/include/send.h +++ b/include/send.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: send.h,v 1.1 2002/08/13 14:35:48 fishwaldo Exp $ + * $Id: send.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_send_h diff --git a/include/setup.h_vms b/include/setup.h_vms index 3112ae9..d4c809b 100644 --- a/include/setup.h_vms +++ b/include/setup.h_vms @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: setup.h_vms,v 1.1 2002/08/13 14:35:48 fishwaldo Exp $ + * $Id: setup.h_vms,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ /* include/setup.h.in. Generated automatically from autoconf/configure.in by autoheader. */ diff --git a/include/sprintf_irc.h b/include/sprintf_irc.h index af5195d..5461c54 100644 --- a/include/sprintf_irc.h +++ b/include/sprintf_irc.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: sprintf_irc.h,v 1.1 2002/08/13 14:35:48 fishwaldo Exp $ + * $Id: sprintf_irc.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef SPRINTF_IRC diff --git a/include/stdinc.h b/include/stdinc.h index e741a6d..b4c4a3f 100644 --- a/include/stdinc.h +++ b/include/stdinc.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: stdinc.h,v 1.1 2002/08/13 14:35:48 fishwaldo Exp $ + * $Id: stdinc.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ * */ diff --git a/include/supported.h b/include/supported.h index 09492d1..45de99f 100644 --- a/include/supported.h +++ b/include/supported.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: supported.h,v 1.1 2002/08/13 14:35:48 fishwaldo Exp $ + * $Id: supported.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_supported_h diff --git a/include/tools.h b/include/tools.h index 8a8e4db..dcffd3c 100644 --- a/include/tools.h +++ b/include/tools.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: tools.h,v 1.1 2002/08/13 14:35:49 fishwaldo Exp $ + * $Id: tools.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef __TOOLS_H__ diff --git a/include/vchannel.h b/include/vchannel.h index c37884a..1f79e33 100644 --- a/include/vchannel.h +++ b/include/vchannel.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: vchannel.h,v 1.1 2002/08/13 14:35:49 fishwaldo Exp $ + * $Id: vchannel.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_vchannel_h diff --git a/include/whowas.h b/include/whowas.h index ea9c815..35c96c7 100644 --- a/include/whowas.h +++ b/include/whowas.h @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: whowas.h,v 1.1 2002/08/13 14:35:49 fishwaldo Exp $ + * $Id: whowas.h,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #ifndef INCLUDED_whowas_h #define INCLUDED_whowas_h @@ -49,6 +49,7 @@ struct Whowas char name[NICKLEN + 1]; char username[USERLEN + 1]; char hostname[HOSTLEN + 1]; + char vhostname[HOSTLEN + 1]; const char* servername; char realname[REALLEN + 1]; time_t logoff; diff --git a/make.com b/make.com index 7a91173..db73d68 100644 --- a/make.com +++ b/make.com @@ -1,7 +1,7 @@ $ WRITE SYS$OUTPUT "Commencing build of ircd-hybrid-7 for VMS..." $ WRITE SYS$OUTPUT "Examining source directory..." $ -$! $Id: make.com,v 1.1 2002/08/13 14:35:01 fishwaldo Exp $ +$! $Id: make.com,v 1.2 2002/08/13 14:44:59 fishwaldo Exp $ $! Don't have to do this any more - we now depend on $! bison/flex to build. $! FILE_SIZE = "NOSUCHFILE" diff --git a/modules/.depend b/modules/.depend index 6635978..c99d921 100644 --- a/modules/.depend +++ b/modules/.depend @@ -1,711 +1,720 @@ m_die.o: core/m_die.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/client.h ../include/ircd_defs.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/fdlist.h \ - ../include/s_bsd.h ../include/s_log.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/send.h \ - ../include/msg.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/client.h ../include/ircd_defs.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/fdlist.h \ + ../include/s_bsd.h ../include/s_log.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/send.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_kick.o: core/m_kick.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ - ../include/msg.h ../include/modules.h ../include/parse.h \ - ../include/hash.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ + ../include/msg.h ../include/modules.h ../include/parse.h \ + ../include/hash.h m_kill.o: core/m_kill.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hash.h ../include/numeric.h \ - ../include/s_log.h ../include/s_serv.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/send.h \ - ../include/whowas.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/hash.h ../include/numeric.h \ + ../include/s_log.h ../include/s_serv.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/send.h \ + ../include/whowas.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_message.o: core/m_message.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/common.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/s_serv.h ../include/send.h ../include/msg.h \ - ../include/parse.h ../include/modules.h ../include/channel_mode.h \ - ../include/vchannel.h ../include/hash.h ../include/packet.h \ - ../include/fdlist.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/common.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/s_serv.h ../include/send.h ../include/msg.h \ + ../include/parse.h ../include/modules.h ../include/channel_mode.h \ + ../include/vchannel.h ../include/hash.h ../include/packet.h \ + ../include/fdlist.h m_mode.o: core/m_mode.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hash.h ../include/numeric.h \ - ../include/s_user.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/s_serv.h ../include/send.h \ - ../include/msg.h ../include/parse.h ../include/modules.h \ - ../include/packet.h ../include/fdlist.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/hash.h ../include/numeric.h \ + ../include/s_user.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/s_serv.h ../include/send.h \ + ../include/msg.h ../include/parse.h ../include/modules.h \ + ../include/packet.h ../include/fdlist.h m_nick.o: core/m_nick.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hash.h ../include/fdlist.h \ - ../include/numeric.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/s_stats.h ../include/s_user.h \ - ../include/whowas.h ../include/s_serv.h ../include/send.h \ - ../include/list.h ../include/s_log.h ../include/resv.h \ - ../include/msg.h ../include/parse.h ../include/modules.h \ - ../include/common.h ../include/packet.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/hash.h ../include/fdlist.h \ + ../include/numeric.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/s_stats.h ../include/s_user.h \ + ../include/whowas.h ../include/s_serv.h ../include/send.h \ + ../include/list.h ../include/s_log.h ../include/resv.h ../include/msg.h \ + ../include/parse.h ../include/modules.h ../include/common.h \ + ../include/packet.h m_part.o: core/m_part.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/vchannel.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/hash.h ../include/list.h \ - ../include/numeric.h ../include/send.h ../include/s_serv.h \ - ../include/msg.h ../include/parse.h ../include/modules.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/packet.h ../include/fdlist.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/vchannel.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/common.h ../include/hash.h ../include/list.h \ + ../include/numeric.h ../include/send.h ../include/s_serv.h \ + ../include/msg.h ../include/parse.h ../include/modules.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/packet.h ../include/fdlist.h m_quit.o: core/m_quit.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/modules.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ + ../include/send.h ../include/msg.h ../include/parse.h \ + ../include/modules.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h m_server.o: core/m_server.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/client.h ../include/ircd_defs.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/event.h \ - ../include/hash.h ../include/list.h ../include/numeric.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/s_log.h ../include/s_serv.h ../include/s_stats.h \ - ../include/scache.h ../include/send.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/client.h ../include/ircd_defs.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/event.h \ + ../include/hash.h ../include/list.h ../include/numeric.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/s_log.h ../include/s_serv.h ../include/s_stats.h \ + ../include/scache.h ../include/send.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_sjoin.o: core/m_sjoin.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hash.h ../include/list.h \ - ../include/numeric.h ../include/send.h ../include/common.h \ - ../include/msg.h ../include/parse.h ../include/modules.h \ - ../include/s_serv.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/hash.h ../include/list.h \ + ../include/numeric.h ../include/send.h ../include/common.h \ + ../include/msg.h ../include/parse.h ../include/modules.h \ + ../include/s_serv.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h m_squit.o: core/m_squit.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/s_log.h ../include/s_serv.h ../include/send.h \ - ../include/msg.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/s_log.h ../include/s_serv.h ../include/send.h \ + ../include/msg.h ../include/parse.h ../include/modules.h m_accept.o: m_accept.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hash.h ../include/list.h \ - ../include/numeric.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/s_serv.h ../include/send.h \ - ../include/msg.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/hash.h ../include/list.h \ + ../include/numeric.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/s_serv.h ../include/send.h \ + ../include/msg.h ../include/parse.h ../include/modules.h m_admin.o: m_admin.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/s_serv.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/hook.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_serv.h \ + ../include/send.h ../include/msg.h ../include/parse.h ../include/hook.h \ + ../include/modules.h m_away.o: m_away.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ - ../include/msg.h ../include/parse.h ../include/modules.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/s_serv.h ../include/packet.h ../include/fdlist.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ + ../include/msg.h ../include/parse.h ../include/modules.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/s_serv.h ../include/packet.h ../include/fdlist.h m_capab.o: m_capab.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/s_serv.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/s_serv.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_cburst.o: m_cburst.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/channel.h ../include/ircd_defs.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ - ../include/list.h ../include/numeric.h ../include/s_serv.h \ - ../include/s_user.h ../include/send.h ../include/msg.h \ - ../include/handlers.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/channel.h ../include/ircd_defs.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ + ../include/list.h ../include/numeric.h ../include/s_serv.h \ + ../include/s_user.h ../include/send.h ../include/msg.h \ + ../include/handlers.h ../include/parse.h ../include/modules.h m_challenge.o: m_challenge.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/modules.h ../include/parse.h \ - ../include/msg.h ../include/numeric.h ../include/send.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/rsa.h ../include/s_log.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/modules.h ../include/parse.h \ + ../include/msg.h ../include/numeric.h ../include/send.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/rsa.h ../include/s_log.h m_cjoin.o: m_cjoin.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ - ../include/list.h ../include/numeric.h ../include/send.h \ - ../include/s_serv.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ + ../include/list.h ../include/numeric.h ../include/send.h \ + ../include/s_serv.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_close.o: m_close.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/client.h ../include/ircd_defs.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/fdlist.h \ - ../include/s_bsd.h ../include/send.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/client.h ../include/ircd_defs.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/fdlist.h \ + ../include/s_bsd.h ../include/send.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_connect.o: m_connect.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/fdlist.h \ - ../include/s_bsd.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/s_log.h ../include/s_serv.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/hash.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/fdlist.h \ + ../include/s_bsd.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/s_log.h ../include/s_serv.h \ + ../include/send.h ../include/msg.h ../include/parse.h ../include/hash.h \ + ../include/modules.h m_cryptlink.o: m_cryptlink.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/modules.h ../include/parse.h \ - ../include/msg.h ../include/numeric.h ../include/send.h \ - ../include/rsa.h ../include/common.h ../include/event.h \ - ../include/hash.h ../include/md5.h ../include/list.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/s_log.h ../include/s_serv.h ../include/s_stats.h \ - ../include/scache.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/modules.h ../include/parse.h \ + ../include/msg.h ../include/numeric.h ../include/send.h \ + ../include/rsa.h ../include/common.h ../include/event.h \ + ../include/hash.h ../include/md5.h ../include/list.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/s_log.h ../include/s_serv.h ../include/s_stats.h \ + ../include/scache.h m_dmem.o: m_dmem.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/list.h \ - ../include/s_gline.h ../include/numeric.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/s_log.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/list.h \ + ../include/s_gline.h ../include/numeric.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_log.h \ + ../include/send.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_drop.o: m_drop.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/channel.h ../include/ircd_defs.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ - ../include/list.h ../include/numeric.h ../include/s_serv.h \ - ../include/s_user.h ../include/send.h ../include/handlers.h \ - ../include/msg.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/channel.h ../include/ircd_defs.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ + ../include/list.h ../include/numeric.h ../include/s_serv.h \ + ../include/s_user.h ../include/send.h ../include/handlers.h \ + ../include/msg.h ../include/parse.h ../include/modules.h m_eob.o: m_eob.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/s_serv.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_serv.h \ + ../include/send.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_gline.o: m_gline.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/s_gline.h ../include/ircd_defs.h \ - ../include/channel.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/m_kline.h ../include/hostmask.h \ - ../include/numeric.h ../include/fdlist.h ../include/s_bsd.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/s_misc.h ../include/scache.h ../include/send.h \ - ../include/msg.h ../include/s_serv.h ../include/hash.h \ - ../include/parse.h ../include/modules.h ../include/list.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/s_gline.h ../include/ircd_defs.h \ + ../include/channel.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/common.h ../include/m_kline.h ../include/hostmask.h \ + ../include/numeric.h ../include/fdlist.h ../include/s_bsd.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/s_misc.h ../include/scache.h ../include/send.h \ + ../include/msg.h ../include/s_serv.h ../include/hash.h \ + ../include/parse.h ../include/modules.h ../include/list.h m_help.o: m_help.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/motd.h ../include/msg.h \ - ../include/numeric.h ../include/send.h ../include/s_conf.h \ - ../include/class.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/motd.h ../include/msg.h \ + ../include/numeric.h ../include/send.h ../include/s_conf.h \ + ../include/class.h ../include/parse.h ../include/modules.h m_info.o: m_info.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/m_info.h ../include/channel.h ../include/ircd_defs.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/hook.h \ - ../include/numeric.h ../include/s_serv.h ../include/s_user.h \ - ../include/send.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/handlers.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/m_info.h ../include/channel.h ../include/ircd_defs.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/hook.h \ + ../include/numeric.h ../include/s_serv.h ../include/s_user.h \ + ../include/send.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/handlers.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_invite.o: m_invite.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/common.h ../include/channel.h \ - ../include/ircd_defs.h ../include/channel_mode.h ../include/list.h \ - ../include/memory.h ../include/balloc.h ../include/vchannel.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/irc_string.h ../include/sprintf_irc.h ../include/hash.h \ - ../include/numeric.h ../include/send.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/s_serv.h \ - ../include/msg.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/common.h ../include/channel.h \ + ../include/ircd_defs.h ../include/channel_mode.h ../include/list.h \ + ../include/memory.h ../include/balloc.h ../include/vchannel.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/irc_string.h ../include/sprintf_irc.h ../include/hash.h \ + ../include/numeric.h ../include/send.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_serv.h \ + ../include/msg.h ../include/parse.h ../include/modules.h m_ison.o: m_ison.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ - ../include/msg.h ../include/parse.h ../include/modules.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/s_serv.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ + ../include/msg.h ../include/parse.h ../include/modules.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/s_serv.h m_join.o: m_join.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/resv.h \ - ../include/hash.h ../include/list.h ../include/numeric.h \ - ../include/send.h ../include/s_serv.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/resv.h \ + ../include/hash.h ../include/list.h ../include/numeric.h \ + ../include/send.h ../include/s_serv.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_kline.o: m_kline.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/m_kline.h ../include/channel.h ../include/ircd_defs.h \ - ../include/class.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/hostmask.h ../include/numeric.h \ - ../include/fdlist.h ../include/s_bsd.h ../include/s_conf.h \ - ../include/motd.h ../include/s_log.h ../include/s_misc.h \ - ../include/send.h ../include/hash.h ../include/handlers.h \ - ../include/s_serv.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/m_kline.h ../include/channel.h ../include/ircd_defs.h \ + ../include/class.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/common.h ../include/hostmask.h ../include/numeric.h \ + ../include/fdlist.h ../include/s_bsd.h ../include/s_conf.h \ + ../include/motd.h ../include/s_log.h ../include/s_misc.h \ + ../include/send.h ../include/hash.h ../include/handlers.h \ + ../include/s_serv.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_knock.o: m_knock.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hash.h ../include/numeric.h \ - ../include/send.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/vchannel.h ../include/msg.h \ - ../include/parse.h ../include/modules.h ../include/s_serv.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/hash.h ../include/numeric.h ../include/send.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/vchannel.h ../include/msg.h ../include/parse.h \ + ../include/modules.h ../include/s_serv.h m_links.o: m_links.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ - ../include/send.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/msg.h ../include/parse.h \ - ../include/modules.h ../include/hook.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ + ../include/send.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/msg.h ../include/parse.h \ + ../include/modules.h ../include/hook.h m_list.o: m_list.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hash.h ../include/numeric.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/s_serv.h ../include/send.h ../include/vchannel.h \ - ../include/list.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/hash.h ../include/numeric.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_serv.h \ + ../include/send.h ../include/vchannel.h ../include/list.h \ + ../include/msg.h ../include/parse.h ../include/modules.h m_lljoin.o: m_lljoin.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/channel.h ../include/ircd_defs.h ../include/channel_mode.h \ - ../include/vchannel.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/hash.h ../include/common.h ../include/list.h \ - ../include/numeric.h ../include/s_serv.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/send.h \ - ../include/handlers.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/channel.h ../include/ircd_defs.h ../include/channel_mode.h \ + ../include/vchannel.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/hash.h ../include/common.h ../include/list.h \ + ../include/numeric.h ../include/s_serv.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/send.h \ + ../include/handlers.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_llnick.o: m_llnick.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/channel.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hash.h ../include/common.h \ - ../include/list.h ../include/numeric.h ../include/s_serv.h \ - ../include/send.h ../include/handlers.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/channel.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/hash.h ../include/common.h \ + ../include/list.h ../include/numeric.h ../include/s_serv.h \ + ../include/send.h ../include/handlers.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_locops.o: m_locops.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ - ../include/s_user.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/hash.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ + ../include/s_user.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/hash.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_lusers.o: m_lusers.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ - ../include/s_user.h ../include/send.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ + ../include/s_user.h ../include/send.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_motd.o: m_motd.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/client.h \ - ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/tools.h ../include/channel.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/motd.h ../include/send.h \ - ../include/numeric.h ../include/handlers.h ../include/hook.h \ - ../include/msg.h ../include/s_serv.h ../include/parse.h \ - ../include/modules.h ../include/s_conf.h ../include/class.h + ../include/setup.h ../include/defaults.h ../include/client.h \ + ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/tools.h ../include/channel.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/motd.h ../include/send.h \ + ../include/numeric.h ../include/handlers.h ../include/hook.h \ + ../include/msg.h ../include/s_serv.h ../include/parse.h \ + ../include/modules.h ../include/s_conf.h ../include/class.h m_names.o: m_names.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ - ../include/list.h ../include/numeric.h ../include/send.h \ - ../include/s_serv.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ + ../include/list.h ../include/numeric.h ../include/send.h \ + ../include/s_serv.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_nburst.o: m_nburst.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/channel.h ../include/ircd_defs.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ - ../include/list.h ../include/numeric.h ../include/s_serv.h \ - ../include/s_user.h ../include/send.h ../include/msg.h \ - ../include/handlers.h ../include/parse.h ../include/modules.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/channel.h ../include/ircd_defs.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ + ../include/list.h ../include/numeric.h ../include/s_serv.h \ + ../include/s_user.h ../include/send.h ../include/msg.h \ + ../include/handlers.h ../include/parse.h ../include/modules.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h m_oper.o: m_oper.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/client.h ../include/ircd_defs.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/fdlist.h \ - ../include/numeric.h ../include/s_bsd.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/s_log.h \ - ../include/s_user.h ../include/send.h ../include/list.h \ - ../include/msg.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/client.h ../include/ircd_defs.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/fdlist.h \ + ../include/numeric.h ../include/s_bsd.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_log.h \ + ../include/s_user.h ../include/send.h ../include/list.h \ + ../include/msg.h ../include/parse.h ../include/modules.h m_operwall.o: m_operwall.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ - ../include/s_user.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ + ../include/s_user.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_pass.o: m_pass.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/send.h ../include/numeric.h \ - ../include/msg.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/send.h ../include/numeric.h \ + ../include/msg.h ../include/parse.h ../include/modules.h m_ping.o: m_ping.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ - ../include/msg.h ../include/parse.h ../include/modules.h \ - ../include/hash.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ + ../include/msg.h ../include/parse.h ../include/modules.h \ + ../include/hash.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/s_serv.h m_pong.o: m_pong.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/ircd.h \ - ../include/tools.h ../include/memory.h ../include/ircd_defs.h \ - ../include/balloc.h ../include/handlers.h ../include/s_user.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/channel.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/hash.h ../include/numeric.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/send.h \ - ../include/s_debug.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/ircd.h \ + ../include/tools.h ../include/memory.h ../include/ircd_defs.h \ + ../include/balloc.h ../include/handlers.h ../include/s_user.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/hash.h ../include/numeric.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/send.h \ + ../include/s_debug.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_post.o: m_post.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/modules.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ + ../include/send.h ../include/msg.h ../include/parse.h \ + ../include/modules.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h m_rehash.o: m_rehash.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/list.h \ - ../include/s_gline.h ../include/numeric.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/s_log.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/list.h \ + ../include/s_gline.h ../include/numeric.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_log.h \ + ../include/send.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_restart.o: m_restart.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/restart.h ../include/s_log.h ../include/send.h \ - ../include/msg.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/restart.h ../include/s_log.h ../include/send.h \ + ../include/msg.h ../include/parse.h ../include/modules.h m_resv.o: m_resv.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/modules.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/resv.h ../include/hash.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ + ../include/send.h ../include/msg.h ../include/parse.h \ + ../include/modules.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/resv.h ../include/hash.h m_set.o: m_set.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/event.h ../include/numeric.h \ - ../include/fdlist.h ../include/s_bsd.h ../include/s_serv.h \ - ../include/send.h ../include/common.h ../include/s_log.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/msg.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/event.h ../include/numeric.h \ + ../include/fdlist.h ../include/s_bsd.h ../include/s_serv.h \ + ../include/send.h ../include/common.h ../include/s_log.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/msg.h ../include/parse.h ../include/modules.h m_stats.o: m_stats.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/class.h ../include/client.h \ - ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/channel.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/listener.h ../include/s_gline.h \ - ../include/msg.h ../include/hostmask.h ../include/numeric.h \ - ../include/scache.h ../include/send.h ../include/fdlist.h \ - ../include/s_bsd.h ../include/s_conf.h ../include/motd.h \ - ../include/s_debug.h ../include/s_misc.h ../include/s_serv.h \ - ../include/s_stats.h ../include/s_user.h ../include/event.h \ - ../include/parse.h ../include/modules.h ../include/hook.h \ - ../include/resv.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/class.h ../include/client.h \ + ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/common.h ../include/listener.h ../include/s_gline.h \ + ../include/msg.h ../include/hostmask.h ../include/numeric.h \ + ../include/scache.h ../include/send.h ../include/fdlist.h \ + ../include/s_bsd.h ../include/s_conf.h ../include/motd.h \ + ../include/s_debug.h ../include/s_misc.h ../include/s_serv.h \ + ../include/s_stats.h ../include/s_user.h ../include/event.h \ + ../include/parse.h ../include/modules.h ../include/hook.h \ + ../include/resv.h m_svinfo.o: m_svinfo.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ - ../include/send.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/s_log.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ + ../include/send.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/s_log.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_testline.o: m_testline.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/restart.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/send.h ../include/msg.h ../include/hostmask.h \ - ../include/numeric.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/restart.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/send.h ../include/msg.h ../include/hostmask.h \ + ../include/numeric.h ../include/parse.h ../include/modules.h m_time.o: m_time.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_misc.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/s_serv.h ../include/send.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_misc.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/s_serv.h ../include/send.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_topic.o: m_topic.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hash.h ../include/numeric.h \ - ../include/send.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/s_serv.h ../include/msg.h \ - ../include/parse.h ../include/modules.h ../include/packet.h \ - ../include/fdlist.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/vchannel.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/hash.h ../include/numeric.h \ + ../include/send.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/s_serv.h ../include/msg.h \ + ../include/parse.h ../include/modules.h ../include/packet.h \ + ../include/fdlist.h m_trace.o: m_trace.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/class.h ../include/hook.h ../include/tools.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/channel.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hash.h ../include/common.h \ - ../include/numeric.h ../include/fdlist.h ../include/s_bsd.h \ - ../include/s_serv.h ../include/send.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/class.h ../include/hook.h ../include/tools.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/channel.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/hash.h ../include/common.h \ + ../include/numeric.h ../include/fdlist.h ../include/s_bsd.h \ + ../include/s_serv.h ../include/send.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_unkline.o: m_unkline.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/list.h \ - ../include/hostmask.h ../include/numeric.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/s_log.h \ - ../include/s_misc.h ../include/send.h ../include/msg.h \ - ../include/s_gline.h ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/list.h \ + ../include/hostmask.h ../include/numeric.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_log.h \ + ../include/s_misc.h ../include/send.h ../include/msg.h \ + ../include/s_gline.h ../include/parse.h ../include/modules.h m_user.o: m_user.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_user.h \ - ../include/send.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_user.h \ + ../include/send.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_userhost.o: m_userhost.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/modules.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ + ../include/send.h ../include/msg.h ../include/parse.h \ + ../include/modules.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h m_users.o: m_users.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/modules.h -m_version.o: m_version.c ../include/handlers.h ../include/client.h \ - ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/tools.h ../include/channel.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/stdinc.h \ - ../include/ircd.h ../include/memory.h ../include/setup.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/numeric.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/s_serv.h ../include/s_user.h \ - ../include/send.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_serv.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/send.h ../include/msg.h ../include/parse.h \ + ../include/modules.h +m_version.o: m_version.c ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_serv.h \ + ../include/s_user.h ../include/send.h ../include/msg.h \ + ../include/parse.h ../include/modules.h m_wallops.o: m_wallops.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ - ../include/s_user.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/send.h \ + ../include/s_user.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_who.o: m_who.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/common.h ../include/handlers.h ../include/client.h \ - ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/channel.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/channel_mode.h ../include/vchannel.h ../include/hash.h \ - ../include/numeric.h ../include/s_serv.h ../include/send.h \ - ../include/list.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/msg.h ../include/parse.h \ - ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/common.h ../include/handlers.h ../include/client.h \ + ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/channel_mode.h ../include/vchannel.h ../include/hash.h \ + ../include/numeric.h ../include/s_serv.h ../include/send.h \ + ../include/list.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/msg.h ../include/parse.h \ + ../include/modules.h m_whois.o: m_whois.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/common.h ../include/handlers.h ../include/client.h \ - ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/channel.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/hash.h ../include/channel_mode.h ../include/vchannel.h \ - ../include/numeric.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/s_serv.h ../include/send.h \ - ../include/list.h ../include/msg.h ../include/parse.h \ - ../include/modules.h ../include/hook.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/common.h ../include/handlers.h ../include/client.h \ + ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/hash.h ../include/channel_mode.h ../include/vchannel.h \ + ../include/numeric.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/s_serv.h ../include/send.h \ + ../include/list.h ../include/msg.h ../include/parse.h \ + ../include/modules.h ../include/hook.h m_whowas.o: m_whowas.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/whowas.h \ - ../include/ircd_defs.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/handlers.h ../include/common.h \ - ../include/hash.h ../include/numeric.h ../include/s_serv.h \ - ../include/s_user.h ../include/send.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/msg.h \ - ../include/parse.h ../include/modules.h + ../include/setup.h ../include/defaults.h ../include/whowas.h \ + ../include/ircd_defs.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/handlers.h ../include/common.h \ + ../include/hash.h ../include/numeric.h ../include/s_serv.h \ + ../include/s_user.h ../include/send.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/msg.h \ + ../include/parse.h ../include/modules.h +m_sethost.o: m_sethost.c ../include/stdinc.h ../include/config.h \ + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ + ../include/fdlist.h ../include/s_bsd.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_log.h \ + ../include/s_serv.h ../include/send.h ../include/msg.h \ + ../include/parse.h ../include/modules.h diff --git a/modules/Makefile.in b/modules/Makefile.in index 27a0fb2..4f4be70 100644 --- a/modules/Makefile.in +++ b/modules/Makefile.in @@ -1,7 +1,7 @@ # # Makefile.in for ircd/modules # -# $Id: Makefile.in,v 1.1 2002/08/13 14:35:57 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ # CC = @CC@ AR = @AR@ @@ -103,7 +103,8 @@ SRCS = \ m_wallops.c \ m_who.c \ m_whois.c \ - m_whowas.c + m_whowas.c \ + m_sethost.c ALL_SRCS = $(CORE_SRCS) \ $(SRCS) diff --git a/modules/descrip.mms b/modules/descrip.mms index d14a348..9b943ac 100644 --- a/modules/descrip.mms +++ b/modules/descrip.mms @@ -1,6 +1,6 @@ # MMS/MMK Makefile for OpenVMS # Copyright (c) 2001 Edward Brocklesby -# $Id: descrip.mms,v 1.1 2002/08/13 14:35:58 fishwaldo Exp $ +# $Id: descrip.mms,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ CC= CC CFLAGS= /INCLUDE_DIRECTORY=([-.INCLUDE],[-.ADNS])/STANDARD=ISOC94 diff --git a/modules/m_accept.c b/modules/m_accept.c index 5bdda53..8f177f3 100644 --- a/modules/m_accept.c +++ b/modules/m_accept.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_accept.c,v 1.1 2002/08/13 14:35:58 fishwaldo Exp $ + * $Id: m_accept.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -60,7 +60,7 @@ _moddeinit(void) mod_del_cmd(&accept_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_accept - ACCEPT command handler diff --git a/modules/m_admin.c b/modules/m_admin.c index b03d018..745b3e1 100644 --- a/modules/m_admin.c +++ b/modules/m_admin.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_admin.c,v 1.1 2002/08/13 14:35:58 fishwaldo Exp $ + * $Id: m_admin.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -60,7 +60,7 @@ _moddeinit(void) hook_del_event("doing_admin"); mod_del_cmd(&admin_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * mr_admin - ADMIN command handler diff --git a/modules/m_away.c b/modules/m_away.c index 348f024..8556660 100644 --- a/modules/m_away.c +++ b/modules/m_away.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_away.c,v 1.1 2002/08/13 14:35:58 fishwaldo Exp $ + * $Id: m_away.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -55,7 +55,7 @@ _moddeinit(void) { mod_del_cmd(&away_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /*********************************************************************** * m_away() - Added 14 Dec 1988 by jto. diff --git a/modules/m_capab.c b/modules/m_capab.c index 7574042..c1448a9 100644 --- a/modules/m_capab.c +++ b/modules/m_capab.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_capab.c,v 1.1 2002/08/13 14:35:58 fishwaldo Exp $ + * $Id: m_capab.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -51,7 +51,7 @@ _moddeinit(void) mod_del_cmd(&capab_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* diff --git a/modules/m_cburst.c b/modules/m_cburst.c index 45eab19..83e2d8a 100644 --- a/modules/m_cburst.c +++ b/modules/m_cburst.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_cburst.c,v 1.1 2002/08/13 14:35:58 fishwaldo Exp $ + * $Id: m_cburst.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -60,7 +60,7 @@ _moddeinit(void) mod_del_cmd(&cburst_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* ** m_cburst diff --git a/modules/m_challenge.c b/modules/m_challenge.c index dcba724..0208e53 100644 --- a/modules/m_challenge.c +++ b/modules/m_challenge.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_challenge.c,v 1.1 2002/08/13 14:35:58 fishwaldo Exp $ + * $Id: m_challenge.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -55,7 +55,7 @@ _moddeinit(void) return; } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif #else @@ -80,7 +80,7 @@ _moddeinit(void) mod_del_cmd(&challenge_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_challenge - generate RSA challenge for wouldbe oper diff --git a/modules/m_cjoin.c b/modules/m_cjoin.c index f396430..b7339b5 100644 --- a/modules/m_cjoin.c +++ b/modules/m_cjoin.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_cjoin.c,v 1.1 2002/08/13 14:35:58 fishwaldo Exp $ + * $Id: m_cjoin.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -69,7 +69,7 @@ _moddeinit(void) #endif } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* STATIC_MODULES */ #ifdef VCHANS @@ -192,7 +192,7 @@ static void m_cjoin(struct Client *client_p, ":%s!%s@%s JOIN :%s", source_p->name, source_p->username, - source_p->host, + source_p->vhost, root_vchan->chname); sendto_server(client_p, NULL, chptr, NOCAPS, NOCAPS, NOFLAGS, diff --git a/modules/m_close.c b/modules/m_close.c index b104476..0f73724 100644 --- a/modules/m_close.c +++ b/modules/m_close.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_close.c,v 1.1 2002/08/13 14:35:58 fishwaldo Exp $ + * $Id: m_close.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -54,7 +54,7 @@ _moddeinit(void) mod_del_cmd(&close_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * mo_close - CLOSE message handler diff --git a/modules/m_connect.c b/modules/m_connect.c index 9cb9128..a6450e5 100644 --- a/modules/m_connect.c +++ b/modules/m_connect.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_connect.c,v 1.1 2002/08/13 14:35:59 fishwaldo Exp $ + * $Id: m_connect.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -61,7 +61,7 @@ _moddeinit(void) mod_del_cmd(&connect_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * mo_connect - CONNECT command handler diff --git a/modules/m_cryptlink.c b/modules/m_cryptlink.c index 8c8ef23..536242b 100644 --- a/modules/m_cryptlink.c +++ b/modules/m_cryptlink.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_cryptlink.c,v 1.1 2002/08/13 14:36:00 fishwaldo Exp $ + * $Id: m_cryptlink.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ /* @@ -68,7 +68,7 @@ void _modinit(void) {} void _moddeinit(void) {} -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif #else @@ -114,7 +114,7 @@ _moddeinit(void) mod_del_cmd(&cryptlink_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif diff --git a/modules/m_dmem.c b/modules/m_dmem.c index 33a1f22..e2a38a7 100644 --- a/modules/m_dmem.c +++ b/modules/m_dmem.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_dmem.c,v 1.1 2002/08/13 14:36:00 fishwaldo Exp $ + * $Id: m_dmem.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -59,7 +59,7 @@ _moddeinit(void) mod_del_cmd(&dmem_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif #ifdef MEMDEBUG void ReportAllocated(struct Client*); diff --git a/modules/m_drop.c b/modules/m_drop.c index 9bc5b57..fe6c517 100644 --- a/modules/m_drop.c +++ b/modules/m_drop.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_drop.c,v 1.1 2002/08/13 14:36:00 fishwaldo Exp $ + * $Id: m_drop.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -60,7 +60,7 @@ _moddeinit(void) mod_del_cmd(&drop_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* ** ms_drop diff --git a/modules/m_eob.c b/modules/m_eob.c index 83f5bce..7108209 100644 --- a/modules/m_eob.c +++ b/modules/m_eob.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_eob.c,v 1.1 2002/08/13 14:36:00 fishwaldo Exp $ + * $Id: m_eob.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -54,7 +54,7 @@ _moddeinit(void) mod_del_cmd(&eob_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * ms_eob - EOB command handler diff --git a/modules/m_gline.c b/modules/m_gline.c index 5561926..f617cd7 100644 --- a/modules/m_gline.c +++ b/modules/m_gline.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_gline.c,v 1.1 2002/08/13 14:36:01 fishwaldo Exp $ + * $Id: m_gline.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -114,7 +114,7 @@ _moddeinit(void) mod_del_cmd(&gline_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * mo_gline() diff --git a/modules/m_help.c b/modules/m_help.c index 61cf5fa..fac8aab 100644 --- a/modules/m_help.c +++ b/modules/m_help.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_help.c,v 1.1 2002/08/13 14:36:01 fishwaldo Exp $ + * $Id: m_help.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -66,7 +66,7 @@ _moddeinit(void) mod_del_cmd(&uhelp_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_help - HELP message handler diff --git a/modules/m_info.c b/modules/m_info.c index 11e6535..629525b 100644 --- a/modules/m_info.c +++ b/modules/m_info.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_info.c,v 1.1 2002/08/13 14:36:01 fishwaldo Exp $ + * $Id: m_info.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -69,7 +69,7 @@ _moddeinit(void) hook_del_event("doing_info"); mod_del_cmd(&info_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* diff --git a/modules/m_invite.c b/modules/m_invite.c index aca28f1..572ae26 100644 --- a/modules/m_invite.c +++ b/modules/m_invite.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_invite.c,v 1.1 2002/08/13 14:36:01 fishwaldo Exp $ + * $Id: m_invite.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -62,7 +62,7 @@ _moddeinit(void) mod_del_cmd(&invite_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* @@ -216,7 +216,7 @@ m_invite(struct Client *client_p, if (chop) add_invite(vchan, target_p); sendto_one(target_p, ":%s!%s@%s INVITE %s :%s", source_p->name, - source_p->username, source_p->host, target_p->name, + source_p->username, source_p->vhost, target_p->name, chptr->chname); } diff --git a/modules/m_ison.c b/modules/m_ison.c index e17ec3b..db65c76 100644 --- a/modules/m_ison.c +++ b/modules/m_ison.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_ison.c,v 1.1 2002/08/13 14:36:02 fishwaldo Exp $ + * $Id: m_ison.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -61,7 +61,7 @@ _moddeinit(void) { mod_del_cmd(&ison_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static char buf[BUFSIZE]; diff --git a/modules/m_join.c b/modules/m_join.c index 792d73f..c7c4424 100644 --- a/modules/m_join.c +++ b/modules/m_join.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_join.c,v 1.1 2002/08/13 14:36:02 fishwaldo Exp $ + * $Id: m_join.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -65,7 +65,7 @@ _moddeinit(void) { mod_del_cmd(&join_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static void do_join_0(struct Client *client_p, struct Client *source_p); @@ -371,7 +371,7 @@ m_join(struct Client *client_p, sendto_channel_local(ALL_MEMBERS, chptr, ":%s!%s@%s JOIN :%s", source_p->name, source_p->username, - source_p->host, + source_p->vhost, root_chptr->chname); if( flags & CHFL_CHANOP ) @@ -495,7 +495,7 @@ static void do_join_0(struct Client *client_p, struct Client *source_p) sendto_channel_local(ALL_MEMBERS,chptr, ":%s!%s@%s PART %s", source_p->name, source_p->username, - source_p->host, + source_p->vhost, RootChan(chptr)->chname); remove_user_from_channel(chptr, source_p); } diff --git a/modules/m_kline.c b/modules/m_kline.c index cd18b65..0e05fdd 100644 --- a/modules/m_kline.c +++ b/modules/m_kline.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_kline.c,v 1.1 2002/08/13 14:36:03 fishwaldo Exp $ + * $Id: m_kline.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -75,7 +75,7 @@ _moddeinit(void) mod_del_cmd(&kline_msgtab); mod_del_cmd(&dline_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* Local function prototypes */ diff --git a/modules/m_knock.c b/modules/m_knock.c index 0d22168..15efb04 100644 --- a/modules/m_knock.c +++ b/modules/m_knock.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_knock.c,v 1.1 2002/08/13 14:36:04 fishwaldo Exp $ + * $Id: m_knock.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -54,7 +54,7 @@ static void send_knock(struct Client *, struct Client *, static int is_banned_knock(struct Channel *, struct Client *, char *); static int check_banned_knock(struct Channel *, struct Client *, - char *, char *); + char *, char *, char *); struct Message knock_msgtab = { "KNOCK", 0, 0, 2, 0, MFLG_SLOW, 0, @@ -81,7 +81,7 @@ _moddeinit(void) mod_del_cmd(&knockll_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* m_knock @@ -420,7 +420,7 @@ static void send_knock(struct Client *client_p, struct Client *source_p, name, source_p->name, source_p->username, - source_p->host); + source_p->vhost); sendto_server(client_p, source_p, chptr, CAP_KNOCK, NOCAPS, LL_ICLIENT, ":%s KNOCK %s %s", @@ -443,14 +443,15 @@ static int is_banned_knock(struct Channel *chptr, struct Client *who, { char src_host[NICKLEN + USERLEN + HOSTLEN + 6]; char src_iphost[NICKLEN + USERLEN + HOSTLEN + 6]; + char src_vhost[NICKLEN + USERLEN + HOSTLEN +6]; if(!IsPerson(who)) return 0; ircsprintf(src_host,"%s!%s@%s", who->name, who->username, who->host); ircsprintf(src_iphost,"%s!%s@%s", who->name, who->username, sockhost); - - return (check_banned_knock(chptr, who, src_host, src_iphost)); + ircsprintf(src_vhost, "%s!%s@vhost", who->name, who->username, who->vhost); + return (check_banned_knock(chptr, who, src_host, src_iphost, src_vhost)); } /* check_banned_knock() @@ -463,7 +464,7 @@ static int is_banned_knock(struct Channel *chptr, struct Client *who, * side effects - return CHFL_EXCEPTION, CHFL_BAN or 0 */ static int check_banned_knock(struct Channel *chptr, struct Client *who, - char *s, char *s2) + char *s, char *s2, char *s3) { dlink_node *ban; dlink_node *except; @@ -474,7 +475,7 @@ static int check_banned_knock(struct Channel *chptr, struct Client *who, { actualBan = ban->data; - if (match(actualBan->banstr, s) || match(actualBan->banstr, s2)) + if (match(actualBan->banstr, s) || match(actualBan->banstr, s2) || match(actualBan->banstr, s3)) break; else actualBan = NULL; @@ -486,7 +487,7 @@ static int check_banned_knock(struct Channel *chptr, struct Client *who, { actualExcept = except->data; - if (match(actualExcept->banstr, s) || match(actualExcept->banstr, s2)) + if (match(actualExcept->banstr, s) || match(actualExcept->banstr, s2) || match(actualBan->banstr, s3)) return CHFL_EXCEPTION; } } diff --git a/modules/m_links.c b/modules/m_links.c index b3c454c..8404345 100644 --- a/modules/m_links.c +++ b/modules/m_links.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_links.c,v 1.1 2002/08/13 14:36:04 fishwaldo Exp $ + * $Id: m_links.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -62,7 +62,7 @@ _moddeinit(void) mod_del_cmd(&links_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_links - LINKS message handler diff --git a/modules/m_list.c b/modules/m_list.c index a2583b7..305e5cf 100644 --- a/modules/m_list.c +++ b/modules/m_list.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_list.c,v 1.1 2002/08/13 14:36:04 fishwaldo Exp $ + * $Id: m_list.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -65,7 +65,7 @@ _moddeinit(void) { mod_del_cmd(&list_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static int list_all_channels(struct Client *source_p); static int list_named_channel(struct Client *source_p,char *name); diff --git a/modules/m_lljoin.c b/modules/m_lljoin.c index e6372e1..637db13 100644 --- a/modules/m_lljoin.c +++ b/modules/m_lljoin.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_lljoin.c,v 1.1 2002/08/13 14:36:04 fishwaldo Exp $ + * $Id: m_lljoin.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -64,7 +64,7 @@ _moddeinit(void) mod_del_cmd(&lljoin_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_lljoin @@ -307,7 +307,7 @@ static void ms_lljoin(struct Client *client_p, ":%s!%s@%s JOIN :%s", target_p->name, target_p->username, - target_p->host, + target_p->vhost, root_vchan->chname); if( flags & CHFL_CHANOP ) diff --git a/modules/m_llnick.c b/modules/m_llnick.c index b52e5ed..9189545 100644 --- a/modules/m_llnick.c +++ b/modules/m_llnick.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_llnick.c,v 1.1 2002/08/13 14:36:04 fishwaldo Exp $ + * $Id: m_llnick.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -60,7 +60,7 @@ _moddeinit(void) mod_del_cmd(&llnick_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_llnick diff --git a/modules/m_locops.c b/modules/m_locops.c index 5c4bf26..3b557a5 100644 --- a/modules/m_locops.c +++ b/modules/m_locops.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_locops.c,v 1.1 2002/08/13 14:36:04 fishwaldo Exp $ + * $Id: m_locops.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -56,7 +56,7 @@ _moddeinit(void) mod_del_cmd(&locops_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_locops - LOCOPS message handler diff --git a/modules/m_lusers.c b/modules/m_lusers.c index ff7b17d..9aa6b54 100644 --- a/modules/m_lusers.c +++ b/modules/m_lusers.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_lusers.c,v 1.1 2002/08/13 14:36:05 fishwaldo Exp $ + * $Id: m_lusers.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -58,7 +58,7 @@ _moddeinit(void) mod_del_cmd(&lusers_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_lusers - LUSERS message handler diff --git a/modules/m_motd.c b/modules/m_motd.c index 72f82e6..8de73de 100644 --- a/modules/m_motd.c +++ b/modules/m_motd.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_motd.c,v 1.1 2002/08/13 14:36:05 fishwaldo Exp $ + * $Id: m_motd.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -63,7 +63,7 @@ _moddeinit(void) mod_del_cmd(&motd_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* mr_motd() diff --git a/modules/m_names.c b/modules/m_names.c index 0a303e6..2860bfe 100644 --- a/modules/m_names.c +++ b/modules/m_names.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_names.c,v 1.1 2002/08/13 14:36:05 fishwaldo Exp $ + * $Id: m_names.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -67,7 +67,7 @@ _moddeinit(void) mod_del_cmd(&names_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /************************************************************************ diff --git a/modules/m_nburst.c b/modules/m_nburst.c index baee19e..16839d4 100644 --- a/modules/m_nburst.c +++ b/modules/m_nburst.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_nburst.c,v 1.1 2002/08/13 14:36:05 fishwaldo Exp $ + * $Id: m_nburst.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -62,7 +62,7 @@ _moddeinit(void) mod_del_cmd(&nburst_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* ** m_nburst diff --git a/modules/m_oper.c b/modules/m_oper.c index aeb38bb..1c97a74 100644 --- a/modules/m_oper.c +++ b/modules/m_oper.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_oper.c,v 1.1 2002/08/13 14:36:05 fishwaldo Exp $ + * $Id: m_oper.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -73,7 +73,7 @@ _moddeinit(void) mod_del_cmd(&oper_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* diff --git a/modules/m_operwall.c b/modules/m_operwall.c index 814c06f..1210591 100644 --- a/modules/m_operwall.c +++ b/modules/m_operwall.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_operwall.c,v 1.1 2002/08/13 14:36:05 fishwaldo Exp $ + * $Id: m_operwall.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -55,7 +55,7 @@ _moddeinit(void) mod_del_cmd(&operwall_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * mo_operwall - OPERWALL message handler diff --git a/modules/m_pass.c b/modules/m_pass.c index 646d6cd..43e5c46 100644 --- a/modules/m_pass.c +++ b/modules/m_pass.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_pass.c,v 1.1 2002/08/13 14:36:05 fishwaldo Exp $ + * $Id: m_pass.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -53,7 +53,7 @@ _moddeinit(void) mod_del_cmd(&pass_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_pass() - Added Sat, 4 March 1989 diff --git a/modules/m_ping.c b/modules/m_ping.c index 199d347..a8a7cfd 100644 --- a/modules/m_ping.c +++ b/modules/m_ping.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_ping.c,v 1.1 2002/08/13 14:36:05 fishwaldo Exp $ + * $Id: m_ping.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -57,7 +57,7 @@ _moddeinit(void) mod_del_cmd(&ping_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* ** m_ping diff --git a/modules/m_pong.c b/modules/m_pong.c index aabc22d..c884f8a 100644 --- a/modules/m_pong.c +++ b/modules/m_pong.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_pong.c,v 1.1 2002/08/13 14:36:05 fishwaldo Exp $ + * $Id: m_pong.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -60,7 +60,7 @@ _moddeinit(void) mod_del_cmd(&pong_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static void ms_pong(struct Client *client_p, struct Client *source_p, diff --git a/modules/m_post.c b/modules/m_post.c index f1d0af5..fbcbc45 100644 --- a/modules/m_post.c +++ b/modules/m_post.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_post.c,v 1.1 2002/08/13 14:36:05 fishwaldo Exp $ + * $Id: m_post.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -65,7 +65,7 @@ _moddeinit(void) mod_del_cmd(&post_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* ** mr_dumb_proxy diff --git a/modules/m_rehash.c b/modules/m_rehash.c index fb72b88..f176ed1 100644 --- a/modules/m_rehash.c +++ b/modules/m_rehash.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_rehash.c,v 1.1 2002/08/13 14:36:06 fishwaldo Exp $ + * $Id: m_rehash.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -60,7 +60,7 @@ _moddeinit(void) mod_del_cmd(&rehash_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * mo_rehash - REHASH message handler diff --git a/modules/m_restart.c b/modules/m_restart.c index 86e20a9..e57d83d 100644 --- a/modules/m_restart.c +++ b/modules/m_restart.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_restart.c,v 1.1 2002/08/13 14:36:07 fishwaldo Exp $ + * $Id: m_restart.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -57,7 +57,7 @@ _moddeinit(void) mod_del_cmd(&restart_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * mo_restart diff --git a/modules/m_resv.c b/modules/m_resv.c index 9700a4e..f19b7f1 100644 --- a/modules/m_resv.c +++ b/modules/m_resv.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_resv.c,v 1.1 2002/08/13 14:36:07 fishwaldo Exp $ + * $Id: m_resv.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -65,7 +65,7 @@ _moddeinit(void) mod_del_cmd(&unresv_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* diff --git a/modules/m_set.c b/modules/m_set.c index 29a55bd..55235b3 100644 --- a/modules/m_set.c +++ b/modules/m_set.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_set.c,v 1.1 2002/08/13 14:36:07 fishwaldo Exp $ + * $Id: m_set.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ /* rewritten by jdc */ @@ -64,7 +64,7 @@ _moddeinit(void) mod_del_cmd(&set_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* Structure used for the SET table itself */ struct SetStruct diff --git a/modules/m_stats.c b/modules/m_stats.c index 7317678..4fa47a5 100644 --- a/modules/m_stats.c +++ b/modules/m_stats.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_stats.c,v 1.1 2002/08/13 14:36:08 fishwaldo Exp $ + * $Id: m_stats.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -80,7 +80,7 @@ _moddeinit(void) mod_del_cmd(&stats_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif const char* Lformat = ":%s %d %s %s %u %u %u %u %u :%u %u %s"; diff --git a/modules/m_svinfo.c b/modules/m_svinfo.c index eefc320..bb5cf36 100644 --- a/modules/m_svinfo.c +++ b/modules/m_svinfo.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_svinfo.c,v 1.1 2002/08/13 14:36:08 fishwaldo Exp $ + * $Id: m_svinfo.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" #include "handlers.h" @@ -56,7 +56,7 @@ _moddeinit(void) mod_del_cmd(&svinfo_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * ms_svinfo - SVINFO message handler diff --git a/modules/m_testline.c b/modules/m_testline.c index f26974d..48fd5f2 100644 --- a/modules/m_testline.c +++ b/modules/m_testline.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_testline.c,v 1.1 2002/08/13 14:36:08 fishwaldo Exp $ + * $Id: m_testline.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -59,7 +59,7 @@ _moddeinit(void) mod_del_cmd(&testline_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * mo_testline diff --git a/modules/m_time.c b/modules/m_time.c index 1fca155..0fcaadc 100644 --- a/modules/m_time.c +++ b/modules/m_time.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_time.c,v 1.1 2002/08/13 14:36:08 fishwaldo Exp $ + * $Id: m_time.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -56,7 +56,7 @@ _moddeinit(void) mod_del_cmd(&time_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_time diff --git a/modules/m_topic.c b/modules/m_topic.c index e87ce65..e6d90cf 100644 --- a/modules/m_topic.c +++ b/modules/m_topic.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_topic.c,v 1.1 2002/08/13 14:36:09 fishwaldo Exp $ + * $Id: m_topic.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -62,7 +62,7 @@ _moddeinit(void) mod_del_cmd(&topic_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_topic @@ -138,7 +138,7 @@ static void m_topic(struct Client *client_p, { char topic_info[USERHOST_REPLYLEN]; ircsprintf(topic_info, "%s!%s@%s", - source_p->name, source_p->username, source_p->host); + source_p->name, source_p->username, source_p->vhost); set_channel_topic(chptr, parv[2], topic_info, CurrentTime); sendto_server(client_p, NULL, chptr, NOCAPS, NOCAPS, NOFLAGS, @@ -151,7 +151,7 @@ static void m_topic(struct Client *client_p, chptr, ":%s!%s@%s TOPIC %s :%s", source_p->name, source_p->username, - source_p->host, + source_p->vhost, root_chan->chname, chptr->topic == NULL ? "" : chptr->topic); @@ -167,7 +167,7 @@ static void m_topic(struct Client *client_p, chptr, ":%s!%s@%s TOPIC %s :%s", source_p->name, source_p->username, - source_p->host, + source_p->vhost, root_chan->chname, chptr->topic == NULL ? "" : chptr->topic); } } diff --git a/modules/m_trace.c b/modules/m_trace.c index 6083e79..f88a25e 100644 --- a/modules/m_trace.c +++ b/modules/m_trace.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_trace.c,v 1.1 2002/08/13 14:36:09 fishwaldo Exp $ + * $Id: m_trace.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -68,7 +68,7 @@ _moddeinit(void) hook_del_event("doing_trace"); mod_del_cmd(&trace_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static int report_this_status(struct Client *source_p, struct Client *target_p,int dow, int link_u_p, int link_u_s); diff --git a/modules/m_unkline.c b/modules/m_unkline.c index 1dcdb9b..731b11d 100644 --- a/modules/m_unkline.c +++ b/modules/m_unkline.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_unkline.c,v 1.1 2002/08/13 14:36:09 fishwaldo Exp $ + * $Id: m_unkline.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -73,7 +73,7 @@ _moddeinit(void) mod_del_cmd(&msgtabs[1]); mod_del_cmd(&msgtabs[2]); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static int flush_write(struct Client *, FBFILE* , char *, char *); diff --git a/modules/m_user.c b/modules/m_user.c index 969ac9f..a957021 100644 --- a/modules/m_user.c +++ b/modules/m_user.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_user.c,v 1.1 2002/08/13 14:36:09 fishwaldo Exp $ + * $Id: m_user.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -58,7 +58,7 @@ _moddeinit(void) mod_del_cmd(&user_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* ** mr_user diff --git a/modules/m_userhost.c b/modules/m_userhost.c index 91dd1a1..009f26d 100644 --- a/modules/m_userhost.c +++ b/modules/m_userhost.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_userhost.c,v 1.1 2002/08/13 14:36:09 fishwaldo Exp $ + * $Id: m_userhost.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -57,7 +57,7 @@ _moddeinit(void) mod_del_cmd(&userhost_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_userhost added by Darren Reed 13/8/91 to aid clients and reduce @@ -115,8 +115,8 @@ static void m_userhost(struct Client *client_p, IsOper(target_p) ? "*" : "", (target_p->user->away) ? '-' : '+', target_p->username, - target_p->host); - } + IsOper(source_p) ? target_p->host: target_p->vhost); + }; if((rl + cur_len) < (BUFSIZE-10)) { diff --git a/modules/m_users.c b/modules/m_users.c index d047d65..141bfc1 100644 --- a/modules/m_users.c +++ b/modules/m_users.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_users.c,v 1.1 2002/08/13 14:36:09 fishwaldo Exp $ + * $Id: m_users.c,v 1.2 2002/08/13 14:45:11 fishwaldo Exp $ */ #include "stdinc.h" @@ -55,7 +55,7 @@ _moddeinit(void) mod_del_cmd(&users_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* diff --git a/modules/m_version.c b/modules/m_version.c index 6e6c53f..a6eb55f 100644 --- a/modules/m_version.c +++ b/modules/m_version.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_version.c,v 1.1 2002/08/13 14:36:10 fishwaldo Exp $ + * $Id: m_version.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include @@ -59,7 +59,7 @@ _moddeinit(void) mod_del_cmd(&version_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * m_version - VERSION command handler diff --git a/modules/m_wallops.c b/modules/m_wallops.c index acb7bfe..43decd6 100644 --- a/modules/m_wallops.c +++ b/modules/m_wallops.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_wallops.c,v 1.1 2002/08/13 14:36:10 fishwaldo Exp $ + * $Id: m_wallops.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" @@ -57,7 +57,7 @@ _moddeinit(void) mod_del_cmd(&wallops_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* * mo_wallops (write to *all* opers currently online) diff --git a/modules/m_who.c b/modules/m_who.c index 71c3789..eee54ab 100644 --- a/modules/m_who.c +++ b/modules/m_who.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_who.c,v 1.1 2002/08/13 14:36:11 fishwaldo Exp $ + * $Id: m_who.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" #include "tools.h" @@ -61,7 +61,7 @@ _moddeinit(void) { mod_del_cmd(&who_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static void do_who_on_channel(struct Client *source_p, struct Channel *chptr, char *real_name, @@ -308,7 +308,7 @@ static void who_common_channel(struct Client *source_p,dlink_list chain, if ((mask == NULL) || match(mask, target_p->name) || match(mask, target_p->username) || - match(mask, target_p->host) || + match(mask, target_p->host) || match(mask, target_p->vhost) || (match(mask, target_p->user->server) && (IsOper(source_p) || !ConfigServerHide.hide_servers)) || match(mask, target_p->info)) @@ -378,7 +378,7 @@ static void who_global(struct Client *source_p,char *mask, int server_oper) if (!mask || match(mask, target_p->name) || match(mask, target_p->username) || match(mask, target_p->host) || match(mask, target_p->user->server) || - match(mask, target_p->info)) + match(mask, target_p->info) || match(mask, target_p->vhost)) { do_who(source_p, target_p, NULL, ""); @@ -608,12 +608,12 @@ static void do_who(struct Client *source_p, #ifdef ANONOPS if(ConfigServerHide.hide_servers) { - sendto_one(source_p, form_str(RPL_WHOREPLY), me.name, source_p->name, - (chname) ? (chname) : "*", - target_p->username, - target_p->host, IsOper(source_p) ? target_p->user->server : "*", - target_p->name, - status, 0, target_p->info); + sendto_one(source_p, form_str(RPL_WHOREPLY), me.name, source_p->name, + (chname) ? (chname) : "*", + target_p->username, + IsOper(source_p) ? target_p->host : target_p->vhost, IsOper(source_p) ? target_p->user->server : "*", + target_p->name, + status, 0, target_p->info); } else #endif @@ -621,7 +621,7 @@ static void do_who(struct Client *source_p, sendto_one(source_p, form_str(RPL_WHOREPLY), me.name, source_p->name, (chname) ? (chname) : "*", target_p->username, - target_p->host, target_p->user->server, target_p->name, + IsOper(source_p) ? target_p->host : target_p->vhost, target_p->user->server, target_p->name, status, target_p->hopcount, target_p->info); } } diff --git a/modules/m_whois.c b/modules/m_whois.c index 811072e..0bdb430 100644 --- a/modules/m_whois.c +++ b/modules/m_whois.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_whois.c,v 1.1 2002/08/13 14:36:11 fishwaldo Exp $ + * $Id: m_whois.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" @@ -76,7 +76,7 @@ _moddeinit(void) mod_del_cmd(&whois_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif /* ** m_whois @@ -319,7 +319,7 @@ static int single_whois(struct Client *source_p,struct Client *target_p, { sendto_one(source_p, form_str(RPL_WHOISUSER), me.name, source_p->name, name, - target_p->username, target_p->host, target_p->info); + target_p->username, target_p->vhost, target_p->info); sendto_one(source_p, form_str(RPL_WHOISSERVER), me.name, source_p->name, name, "", "*Not On This Net*"); @@ -375,6 +375,7 @@ static void whois_person(struct Client *source_p,struct Client *target_p, int gl int tlen; int reply_to_send = NO; struct hook_mfunc_data hd; + char ubuf[12]; #ifdef VCHANS struct Channel *bchan; #endif @@ -383,7 +384,7 @@ static void whois_person(struct Client *source_p,struct Client *target_p, int gl sendto_one(source_p, form_str(RPL_WHOISUSER), me.name, source_p->name, target_p->name, - target_p->username, target_p->host, target_p->info); + target_p->username, target_p->vhost, target_p->info); server_name = (char *)target_p->user->server; ircsprintf(buf, form_str(RPL_WHOISCHANNELS), @@ -461,6 +462,23 @@ static void whois_person(struct Client *source_p,struct Client *target_p, int gl sendto_one(source_p, form_str(RPL_WHOISADMIN), me.name, source_p->name, target_p->name); } + if (IsServices(target_p)) + sendto_one(source_p, form_str(RPL_WHOISSERVICES), + me.name, source_p->name, target_p->name); + if (IsOper(source_p)) + { + send_umode(NULL, target_p, 0, ALL_UMODES, ubuf); + if (!*ubuf) + { + ubuf[0] = '+'; + ubuf[1] = '\0'; + } + sendto_one(source_p, form_str(RPL_WHOISMODES), + me.name, source_p->name, target_p->name, ubuf); + + sendto_one(source_p, form_str(RPL_WHOISREALHOST), + me.name, source_p->name, target_p->name, target_p->host); + } if ( (glob == 1) || (MyConnect(target_p) && (IsOper(source_p) || !ConfigServerHide.hide_servers)) || (target_p == source_p) ) diff --git a/modules/m_whowas.c b/modules/m_whowas.c index 0c03814..98ccd63 100644 --- a/modules/m_whowas.c +++ b/modules/m_whowas.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_whowas.c,v 1.1 2002/08/13 14:36:12 fishwaldo Exp $ + * $Id: m_whowas.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" @@ -61,7 +61,7 @@ _moddeinit(void) { mod_del_cmd(&whowas_msgtab); } -const char *_version = "$Revision: 1.1 $"; +const char *_version = "$Revision: 1.2 $"; #endif static int whowas_do(struct Client *client_p, struct Client *source_p, int parc, char *parv[]); @@ -149,7 +149,7 @@ static int whowas_do(struct Client *client_p, struct Client *source_p, sendto_one(source_p, form_str(RPL_WHOWASUSER), me.name, parv[0], temp->name, temp->username, - temp->hostname, + IsOper(source_p) ? temp->hostname : temp->vhostname, temp->realname); if (ConfigServerHide.hide_servers && !IsOper(source_p)) diff --git a/servlink/Makefile.in b/servlink/Makefile.in index e4218e6..7c1d321 100644 --- a/servlink/Makefile.in +++ b/servlink/Makefile.in @@ -1,7 +1,7 @@ # # Makefile.in for servlink/src # -# $Id: Makefile.in,v 1.1 2002/08/13 14:36:12 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ # CC = @CC@ diff --git a/servlink/README b/servlink/README index 28e3f0d..d5bed29 100644 --- a/servlink/README +++ b/servlink/README @@ -1,5 +1,5 @@ Servlink protocol documentation. -$Id: README,v 1.1 2002/08/13 14:36:12 fishwaldo Exp $ +$Id: README,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ -------------- After negotiating an incoming/outgoing server connection, the ircd will diff --git a/servlink/TODO b/servlink/TODO index de637c4..a9b8ce8 100644 --- a/servlink/TODO +++ b/servlink/TODO @@ -1,5 +1,5 @@ Servlink todo list -$Id: TODO,v 1.1 2002/08/13 14:36:12 fishwaldo Exp $ +$Id: TODO,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ ------------------ Fix any bugs that come up diff --git a/servlink/control.c b/servlink/control.c index 4802e2e..b8a0232 100644 --- a/servlink/control.c +++ b/servlink/control.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: control.c,v 1.1 2002/08/13 14:36:12 fishwaldo Exp $ + * $Id: control.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "setup.h" diff --git a/servlink/control.h b/servlink/control.h index ea3123e..674dc33 100644 --- a/servlink/control.h +++ b/servlink/control.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: control.h,v 1.1 2002/08/13 14:36:12 fishwaldo Exp $ + * $Id: control.h,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #ifndef INCLUDED_servlink_control_h diff --git a/servlink/io.c b/servlink/io.c index 3ca34b2..2d29953 100644 --- a/servlink/io.c +++ b/servlink/io.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: io.c,v 1.1 2002/08/13 14:36:13 fishwaldo Exp $ + * $Id: io.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "setup.h" diff --git a/servlink/io.h b/servlink/io.h index 72f8c9a..caf16cf 100644 --- a/servlink/io.h +++ b/servlink/io.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: io.h,v 1.1 2002/08/13 14:36:13 fishwaldo Exp $ + * $Id: io.h,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #ifndef INCLUDED_servlink_io_h diff --git a/servlink/servlink.c b/servlink/servlink.c index 264e0b6..c46b3b9 100644 --- a/servlink/servlink.c +++ b/servlink/servlink.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: servlink.c,v 1.1 2002/08/13 14:36:13 fishwaldo Exp $ + * $Id: servlink.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "setup.h" diff --git a/servlink/servlink.h b/servlink/servlink.h index e8f6d2e..7c08b0b 100644 --- a/servlink/servlink.h +++ b/servlink/servlink.h @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: servlink.h,v 1.1 2002/08/13 14:36:13 fishwaldo Exp $ + * $Id: servlink.h,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #ifndef INCLUDED_servlink_servlink_h diff --git a/src/.depend b/src/.depend index a53fb53..6aa90ba 100644 --- a/src/.depend +++ b/src/.depend @@ -1,472 +1,478 @@ -adns.o: adns.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/fileio.h \ - ../include/res.h ../include/ircd_defs.h ../adns/adns.h \ - ../include/ircd.h ../include/tools.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/send.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/channel.h ../include/s_bsd.h \ - ../include/fdlist.h ../include/s_log.h ../include/event.h \ - ../include/numeric.h ../adns/internal.h ../adns/dlist.h +adns.o: adns.c ../include/stdinc.h ../include/config.h ../include/setup.h \ + ../include/defaults.h ../include/fileio.h ../include/res.h \ + ../include/ircd_defs.h ../adns/adns.h ../include/ircd.h \ + ../include/tools.h ../include/memory.h ../include/balloc.h \ + ../include/irc_string.h ../include/sprintf_irc.h ../include/send.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h ../include/s_bsd.h ../include/fdlist.h \ + ../include/s_log.h ../include/event.h ../include/numeric.h \ + ../adns/internal.h ../adns/dlist.h balloc.o: balloc.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/ircd_defs.h \ - ../include/ircd.h ../include/tools.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/s_log.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/channel.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/sprintf_irc.h ../include/fdlist.h + ../include/setup.h ../include/defaults.h ../include/ircd_defs.h \ + ../include/ircd.h ../include/tools.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/s_log.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/sprintf_irc.h ../include/fdlist.h channel.o: channel.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/channel.h ../include/ircd_defs.h ../include/channel_mode.h \ - ../include/vchannel.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/hash.h ../include/list.h \ - ../include/numeric.h ../include/s_serv.h ../include/s_user.h \ - ../include/send.h ../include/whowas.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/event.h \ - ../include/resv.h ../include/s_log.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/channel.h ../include/ircd_defs.h ../include/channel_mode.h \ + ../include/vchannel.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/common.h ../include/hash.h ../include/list.h \ + ../include/numeric.h ../include/s_serv.h ../include/s_user.h \ + ../include/send.h ../include/whowas.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/event.h \ + ../include/resv.h ../include/s_log.h channel_mode.o: channel_mode.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/channel.h ../include/ircd_defs.h ../include/channel_mode.h \ - ../include/vchannel.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/hash.h ../include/list.h \ - ../include/numeric.h ../include/s_serv.h ../include/s_user.h \ - ../include/send.h ../include/whowas.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/event.h \ - ../include/s_log.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/channel.h ../include/ircd_defs.h ../include/channel_mode.h \ + ../include/vchannel.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/common.h ../include/hash.h ../include/list.h \ + ../include/numeric.h ../include/s_serv.h ../include/s_user.h \ + ../include/send.h ../include/whowas.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/event.h \ + ../include/s_log.h vchannel.o: vchannel.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/vchannel.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ - ../include/list.h ../include/send.h ../include/numeric.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/vchannel.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/common.h ../include/hash.h ../include/list.h \ + ../include/send.h ../include/numeric.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h class.o: class.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/class.h ../include/client.h ../include/ircd_defs.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/list.h \ - ../include/numeric.h ../include/s_conf.h ../include/motd.h \ - ../include/send.h ../include/s_debug.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/class.h ../include/client.h ../include/ircd_defs.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/list.h \ + ../include/numeric.h ../include/s_conf.h ../include/motd.h \ + ../include/send.h ../include/s_debug.h client.o: client.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/channel.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/class.h ../include/channel_mode.h \ - ../include/common.h ../include/event.h ../include/fdlist.h \ - ../include/hash.h ../include/list.h ../include/s_gline.h \ - ../include/numeric.h ../include/packet.h ../include/s_auth.h \ - ../include/s_bsd.h ../include/s_conf.h ../include/motd.h \ - ../include/s_log.h ../include/s_misc.h ../include/s_serv.h \ - ../include/send.h ../include/whowas.h ../include/s_debug.h \ - ../include/s_user.h ../include/hostmask.h ../include/listener.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/channel.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/class.h ../include/channel_mode.h \ + ../include/common.h ../include/event.h ../include/fdlist.h \ + ../include/hash.h ../include/list.h ../include/s_gline.h \ + ../include/numeric.h ../include/packet.h ../include/s_auth.h \ + ../include/s_bsd.h ../include/s_conf.h ../include/motd.h \ + ../include/s_log.h ../include/s_misc.h ../include/s_serv.h \ + ../include/send.h ../include/whowas.h ../include/s_debug.h \ + ../include/s_user.h ../include/hostmask.h ../include/listener.h dynlink.o: dynlink.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/modules.h \ - ../include/parse.h ../include/ircd_handler.h ../include/msg.h \ - ../include/memory.h ../include/ircd_defs.h ../include/balloc.h \ - ../include/tools.h ../include/s_log.h ../include/client.h \ - ../include/linebuf.h ../include/channel.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/irc_string.h ../include/sprintf_irc.h ../include/send.h + ../include/setup.h ../include/defaults.h ../include/modules.h \ + ../include/parse.h ../include/ircd_handler.h ../include/msg.h \ + ../include/memory.h ../include/ircd_defs.h ../include/balloc.h \ + ../include/tools.h ../include/s_log.h ../include/client.h \ + ../include/linebuf.h ../include/channel.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/irc_string.h ../include/sprintf_irc.h ../include/send.h event.o: event.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/ircd.h \ - ../include/tools.h ../include/memory.h ../include/ircd_defs.h \ - ../include/balloc.h ../include/event.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h \ - ../include/irc_string.h ../include/sprintf_irc.h ../include/send.h \ - ../include/s_log.h + ../include/setup.h ../include/defaults.h ../include/ircd.h \ + ../include/tools.h ../include/memory.h ../include/ircd_defs.h \ + ../include/balloc.h ../include/event.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h \ + ../include/irc_string.h ../include/sprintf_irc.h ../include/send.h \ + ../include/s_log.h fdlist.o: fdlist.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/fdlist.h \ - ../include/ircd_defs.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/tools.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/event.h ../include/s_bsd.h ../include/send.h + ../include/setup.h ../include/defaults.h ../include/fdlist.h \ + ../include/ircd_defs.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/tools.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h ../include/event.h ../include/s_bsd.h \ + ../include/send.h fileio.o: fileio.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/fileio.h \ - ../include/irc_string.h ../include/client.h ../include/ircd_defs.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/tools.h \ - ../include/channel.h ../include/res.h ../adns/adns.h \ - ../include/ircd.h ../include/memory.h ../include/balloc.h \ - ../include/sprintf_irc.h ../include/send.h ../include/fdlist.h + ../include/setup.h ../include/defaults.h ../include/fileio.h \ + ../include/irc_string.h ../include/client.h ../include/ircd_defs.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/tools.h \ + ../include/channel.h ../include/res.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/sprintf_irc.h \ + ../include/send.h ../include/fdlist.h getopt.o: getopt.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/ircd_getopt.h -hash.o: hash.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/s_conf.h ../include/fileio.h ../include/ircd_defs.h \ - ../include/motd.h ../include/class.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/hash.h ../include/resv.h \ - ../include/numeric.h ../include/send.h ../include/s_debug.h \ - ../include/fdlist.h -hook.o: hook.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/list.h ../include/memory.h ../include/ircd_defs.h \ - ../include/balloc.h ../include/hook.h + ../include/setup.h ../include/defaults.h ../include/ircd_getopt.h +hash.o: hash.c ../include/stdinc.h ../include/config.h ../include/setup.h \ + ../include/defaults.h ../include/tools.h ../include/s_conf.h \ + ../include/fileio.h ../include/ircd_defs.h ../include/motd.h \ + ../include/class.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/channel.h ../include/res.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/common.h ../include/hash.h ../include/resv.h \ + ../include/numeric.h ../include/send.h ../include/s_debug.h \ + ../include/fdlist.h +hook.o: hook.c ../include/stdinc.h ../include/config.h ../include/setup.h \ + ../include/defaults.h ../include/tools.h ../include/list.h \ + ../include/memory.h ../include/ircd_defs.h ../include/balloc.h \ + ../include/hook.h hostmask.o: hostmask.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/memory.h \ - ../include/ircd_defs.h ../include/balloc.h ../include/tools.h \ - ../include/s_conf.h ../include/fileio.h ../include/motd.h \ - ../include/class.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/channel.h ../include/res.h \ - ../adns/adns.h ../include/ircd.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/hostmask.h ../include/numeric.h \ - ../include/send.h + ../include/setup.h ../include/defaults.h ../include/memory.h \ + ../include/ircd_defs.h ../include/balloc.h ../include/tools.h \ + ../include/s_conf.h ../include/fileio.h ../include/motd.h \ + ../include/class.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/channel.h ../include/res.h \ + ../adns/adns.h ../include/ircd.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/hostmask.h ../include/numeric.h \ + ../include/send.h irc_string.o: irc_string.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/irc_string.h ../include/client.h ../include/ircd_defs.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/sprintf_irc.h \ - ../include/list.h -ircd.o: ircd.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/ircd.h ../include/memory.h ../include/ircd_defs.h \ - ../include/balloc.h ../include/channel.h ../include/channel_mode.h \ - ../include/class.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/event.h ../include/fdlist.h \ - ../include/hash.h ../include/ircdauth.h ../include/ircd_signal.h \ - ../include/list.h ../include/s_gline.h ../include/motd.h \ - ../include/md5.h ../include/msg.h ../include/hostmask.h \ - ../include/numeric.h ../include/parse.h ../include/restart.h \ - ../include/s_auth.h ../include/s_bsd.h ../include/s_conf.h \ - ../include/s_debug.h ../include/s_log.h ../include/s_misc.h \ - ../include/s_serv.h ../include/s_stats.h ../include/scache.h \ - ../include/send.h ../include/whowas.h ../include/modules.h \ - ../include/hook.h ../include/ircd_getopt.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/irc_string.h ../include/client.h ../include/ircd_defs.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/sprintf_irc.h \ + ../include/list.h +ircd.o: ircd.c ../include/stdinc.h ../include/config.h ../include/setup.h \ + ../include/defaults.h ../include/tools.h ../include/ircd.h \ + ../include/memory.h ../include/ircd_defs.h ../include/balloc.h \ + ../include/channel.h ../include/channel_mode.h ../include/class.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h \ + ../include/irc_string.h ../include/sprintf_irc.h ../include/common.h \ + ../include/event.h ../include/fdlist.h ../include/hash.h \ + ../include/ircdauth.h ../include/ircd_signal.h ../include/list.h \ + ../include/s_gline.h ../include/motd.h ../include/md5.h \ + ../include/msg.h ../include/hostmask.h ../include/numeric.h \ + ../include/parse.h ../include/restart.h ../include/s_auth.h \ + ../include/s_bsd.h ../include/s_conf.h ../include/s_debug.h \ + ../include/s_log.h ../include/s_misc.h ../include/s_serv.h \ + ../include/s_stats.h ../include/scache.h ../include/send.h \ + ../include/whowas.h ../include/modules.h ../include/hook.h \ + ../include/ircd_getopt.h ircd_signal.o: ircd_signal.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/ircd_signal.h \ - ../include/ircd.h ../include/tools.h ../include/memory.h \ - ../include/ircd_defs.h ../include/balloc.h ../include/restart.h \ - ../include/s_log.h ../include/s_bsd.h ../include/fdlist.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h \ - ../include/irc_string.h ../include/sprintf_irc.h + ../include/setup.h ../include/defaults.h ../include/ircd_signal.h \ + ../include/ircd.h ../include/tools.h ../include/memory.h \ + ../include/ircd_defs.h ../include/balloc.h ../include/restart.h \ + ../include/s_log.h ../include/s_bsd.h ../include/fdlist.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h \ + ../include/irc_string.h ../include/sprintf_irc.h kdparse.o: kdparse.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/s_log.h ../include/s_conf.h ../include/fileio.h \ - ../include/ircd_defs.h ../include/motd.h ../include/class.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/channel.h ../include/res.h ../adns/adns.h \ - ../include/ircd.h ../include/memory.h ../include/balloc.h \ - ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/hostmask.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/s_log.h ../include/s_conf.h ../include/fileio.h \ + ../include/ircd_defs.h ../include/motd.h ../include/class.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h ../include/res.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/hostmask.h linebuf.o: linebuf.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/channel.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/event.h ../include/list.h \ - ../include/hook.h -list.o: list.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/channel.h ../include/ircd_defs.h ../include/class.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/list.h \ - ../include/hostmask.h ../include/numeric.h ../include/restart.h \ - ../include/s_log.h ../include/send.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/channel.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/event.h ../include/list.h \ + ../include/hook.h +list.o: list.c ../include/stdinc.h ../include/config.h ../include/setup.h \ + ../include/defaults.h ../include/tools.h ../include/channel.h \ + ../include/ircd_defs.h ../include/class.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/list.h \ + ../include/hostmask.h ../include/numeric.h ../include/restart.h \ + ../include/s_log.h ../include/send.h listener.o: listener.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/listener.h \ - ../include/ircd_defs.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/fdlist.h ../include/numeric.h \ - ../include/s_bsd.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/s_stats.h ../include/send.h + ../include/setup.h ../include/defaults.h ../include/listener.h \ + ../include/ircd_defs.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/fdlist.h ../include/numeric.h \ + ../include/s_bsd.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/s_stats.h ../include/send.h m_error.o: m_error.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/handlers.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ - ../include/send.h ../include/s_debug.h ../include/msg.h \ - ../include/s_log.h + ../include/setup.h ../include/defaults.h ../include/handlers.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ + ../include/send.h ../include/s_debug.h ../include/msg.h \ + ../include/s_log.h match.o: match.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/irc_string.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/sprintf_irc.h -md5.o: md5.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/memory.h \ - ../include/ircd_defs.h ../include/balloc.h ../include/tools.h \ - ../include/s_log.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/channel.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/irc_string.h ../include/sprintf_irc.h ../include/md5.h + ../include/setup.h ../include/defaults.h ../include/irc_string.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/sprintf_irc.h +md5.o: md5.c ../include/stdinc.h ../include/config.h ../include/setup.h \ + ../include/defaults.h ../include/memory.h ../include/ircd_defs.h \ + ../include/balloc.h ../include/tools.h ../include/s_log.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/md5.h memory.o: memory.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/ircd_defs.h \ - ../include/ircd.h ../include/tools.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/list.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/channel.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/sprintf_irc.h ../include/send.h \ - ../include/s_log.h ../include/restart.h + ../include/setup.h ../include/defaults.h ../include/ircd_defs.h \ + ../include/ircd.h ../include/tools.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/list.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/sprintf_irc.h ../include/send.h \ + ../include/s_log.h ../include/restart.h modules.o: modules.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/modules.h \ - ../include/parse.h ../include/ircd_handler.h ../include/msg.h \ - ../include/memory.h ../include/ircd_defs.h ../include/balloc.h \ - ../include/tools.h ../include/s_log.h ../include/ircd.h \ - ../include/client.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h \ - ../include/irc_string.h ../include/sprintf_irc.h ../include/send.h \ - ../include/s_conf.h ../include/motd.h ../include/class.h \ - ../include/handlers.h ../include/numeric.h ../include/list.h -motd.o: motd.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/motd.h ../include/ircd_defs.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/fdlist.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h \ - ../include/irc_string.h ../include/sprintf_irc.h ../include/s_bsd.h \ - ../include/s_conf.h ../include/class.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/send.h ../include/numeric.h + ../include/setup.h ../include/defaults.h ../include/modules.h \ + ../include/parse.h ../include/ircd_handler.h ../include/msg.h \ + ../include/memory.h ../include/ircd_defs.h ../include/balloc.h \ + ../include/tools.h ../include/s_log.h ../include/ircd.h \ + ../include/client.h ../include/linebuf.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h \ + ../include/irc_string.h ../include/sprintf_irc.h ../include/send.h \ + ../include/s_conf.h ../include/motd.h ../include/class.h \ + ../include/handlers.h ../include/numeric.h ../include/list.h +motd.o: motd.c ../include/stdinc.h ../include/config.h ../include/setup.h \ + ../include/defaults.h ../include/tools.h ../include/motd.h \ + ../include/ircd_defs.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/fdlist.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/s_bsd.h ../include/s_conf.h \ + ../include/class.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/channel.h ../include/send.h \ + ../include/numeric.h numeric.o: numeric.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/numeric.h \ - ../include/irc_string.h ../include/common.h ../include/memory.h \ - ../include/ircd_defs.h ../include/balloc.h ../include/tools.h \ - messages.tab + ../include/setup.h ../include/defaults.h ../include/numeric.h \ + ../include/irc_string.h ../include/common.h ../include/memory.h \ + ../include/ircd_defs.h ../include/balloc.h ../include/tools.h \ + messages.tab packet.o: packet.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/s_bsd.h ../include/fdlist.h ../include/ircd_defs.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/channel.h ../include/s_serv.h \ - ../include/common.h ../include/list.h ../include/parse.h \ - ../include/packet.h ../include/hook.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/s_bsd.h ../include/fdlist.h ../include/ircd_defs.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/channel.h ../include/s_serv.h \ + ../include/common.h ../include/list.h ../include/parse.h \ + ../include/packet.h ../include/hook.h parse.o: parse.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/parse.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/handlers.h ../include/common.h \ - ../include/hash.h ../include/numeric.h ../include/s_log.h \ - ../include/s_stats.h ../include/send.h ../include/s_debug.h \ - ../include/msg.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/vchannel.h ../include/s_serv.h -rsa.o: rsa.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/memory.h \ - ../include/ircd_defs.h ../include/balloc.h ../include/tools.h \ - ../include/rsa.h ../include/s_conf.h ../include/fileio.h \ - ../include/motd.h ../include/class.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../adns/adns.h ../include/ircd.h \ - ../include/irc_string.h ../include/sprintf_irc.h ../include/s_log.h + ../include/setup.h ../include/defaults.h ../include/parse.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/handlers.h ../include/common.h \ + ../include/hash.h ../include/numeric.h ../include/s_log.h \ + ../include/s_stats.h ../include/send.h ../include/s_debug.h \ + ../include/msg.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/vchannel.h ../include/s_serv.h +rsa.o: rsa.c ../include/stdinc.h ../include/config.h ../include/setup.h \ + ../include/defaults.h ../include/memory.h ../include/ircd_defs.h \ + ../include/balloc.h ../include/tools.h ../include/rsa.h \ + ../include/s_conf.h ../include/fileio.h ../include/motd.h \ + ../include/class.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/channel.h ../include/res.h \ + ../adns/adns.h ../include/ircd.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/s_log.h restart.o: restart.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/restart.h ../include/common.h ../include/fdlist.h \ - ../include/ircd_defs.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/send.h ../include/s_debug.h ../include/s_log.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/channel.h -resv.o: resv.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/restart.h ../include/common.h ../include/fdlist.h \ - ../include/ircd_defs.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/send.h ../include/s_debug.h ../include/numeric.h \ - ../include/s_log.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/channel.h ../include/resv.h \ - ../include/hash.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/restart.h ../include/common.h ../include/fdlist.h \ + ../include/ircd_defs.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/send.h ../include/s_debug.h ../include/s_log.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/channel.h +resv.o: resv.c ../include/stdinc.h ../include/config.h ../include/setup.h \ + ../include/defaults.h ../include/tools.h ../include/restart.h \ + ../include/common.h ../include/fdlist.h ../include/ircd_defs.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/send.h ../include/s_debug.h \ + ../include/numeric.h ../include/s_log.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/resv.h ../include/hash.h s_auth.o: s_auth.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/list.h ../include/memory.h ../include/ircd_defs.h \ - ../include/balloc.h ../include/s_auth.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/irc_string.h ../include/sprintf_irc.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/common.h ../include/event.h ../include/fdlist.h \ - ../include/ircdauth.h ../include/numeric.h ../include/packet.h \ - ../include/s_bsd.h ../include/s_log.h ../include/s_stats.h \ - ../include/send.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/list.h ../include/memory.h ../include/ircd_defs.h \ + ../include/balloc.h ../include/s_auth.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/irc_string.h ../include/sprintf_irc.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/common.h ../include/event.h ../include/fdlist.h \ + ../include/ircdauth.h ../include/numeric.h ../include/packet.h \ + ../include/s_bsd.h ../include/s_log.h ../include/s_stats.h \ + ../include/send.h s_bsd.o: s_bsd.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/fdlist.h \ - ../include/ircd_defs.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/tools.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/s_bsd.h ../include/class.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/channel.h ../include/common.h ../include/event.h \ - ../include/ircdauth.h ../include/list.h ../include/listener.h \ - ../include/numeric.h ../include/packet.h ../include/restart.h \ - ../include/s_auth.h ../include/s_conf.h ../include/motd.h \ - ../include/s_log.h ../include/s_serv.h ../include/s_stats.h \ - ../include/send.h ../include/s_debug.h + ../include/setup.h ../include/defaults.h ../include/fdlist.h \ + ../include/ircd_defs.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/tools.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/s_bsd.h ../include/class.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/common.h ../include/event.h ../include/ircdauth.h \ + ../include/list.h ../include/listener.h ../include/numeric.h \ + ../include/packet.h ../include/restart.h ../include/s_auth.h \ + ../include/s_conf.h ../include/motd.h ../include/s_log.h \ + ../include/s_serv.h ../include/s_stats.h ../include/send.h \ + ../include/s_debug.h s_bsd_kqueue.o: s_bsd_kqueue.c ../include/config.h ../include/setup.h \ - ../include/defaults.h + ../include/defaults.h s_bsd_poll.o: s_bsd_poll.c ../include/config.h ../include/setup.h \ - ../include/defaults.h ../include/stdinc.h ../include/fdlist.h \ - ../include/ircd_defs.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/tools.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/s_bsd.h ../include/class.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/channel.h ../include/common.h ../include/ircdauth.h \ - ../include/list.h ../include/listener.h ../include/numeric.h \ - ../include/packet.h ../include/restart.h ../include/s_auth.h \ - ../include/s_conf.h ../include/motd.h ../include/s_log.h \ - ../include/s_serv.h ../include/s_stats.h ../include/send.h \ - ../include/s_debug.h + ../include/defaults.h ../include/stdinc.h ../include/fdlist.h \ + ../include/ircd_defs.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/tools.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/s_bsd.h ../include/class.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/common.h ../include/ircdauth.h ../include/list.h \ + ../include/listener.h ../include/numeric.h ../include/packet.h \ + ../include/restart.h ../include/s_auth.h ../include/s_conf.h \ + ../include/motd.h ../include/s_log.h ../include/s_serv.h \ + ../include/s_stats.h ../include/send.h ../include/s_debug.h s_bsd_select.o: s_bsd_select.c ../include/config.h ../include/setup.h \ - ../include/defaults.h -s_bsd_devpoll.o: s_bsd_devpoll.c ../include/config.h \ - ../include/setup.h ../include/defaults.h + ../include/defaults.h +s_bsd_devpoll.o: s_bsd_devpoll.c ../include/config.h ../include/setup.h \ + ../include/defaults.h s_bsd_sigio.o: s_bsd_sigio.c ../include/config.h ../include/setup.h \ - ../include/defaults.h + ../include/defaults.h s_conf.o: s_conf.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/ircd_defs.h \ - ../include/tools.h ../include/s_conf.h ../include/fileio.h \ - ../include/motd.h ../include/class.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ - ../include/res.h ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/s_serv.h ../include/resv.h ../include/s_stats.h \ - ../include/common.h ../include/event.h ../include/hash.h \ - ../include/list.h ../include/listener.h ../include/hostmask.h \ - ../include/modules.h ../include/parse.h ../include/msg.h \ - ../include/numeric.h ../include/fdlist.h ../include/s_bsd.h \ - ../include/s_log.h ../include/send.h ../include/s_gline.h \ - ../include/s_debug.h + ../include/setup.h ../include/defaults.h ../include/ircd_defs.h \ + ../include/tools.h ../include/s_conf.h ../include/fileio.h \ + ../include/motd.h ../include/class.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/channel.h \ + ../include/res.h ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/s_serv.h ../include/resv.h ../include/s_stats.h \ + ../include/common.h ../include/event.h ../include/hash.h \ + ../include/list.h ../include/listener.h ../include/hostmask.h \ + ../include/modules.h ../include/parse.h ../include/msg.h \ + ../include/numeric.h ../include/fdlist.h ../include/s_bsd.h \ + ../include/s_log.h ../include/send.h ../include/s_gline.h \ + ../include/s_debug.h s_debug.o: s_debug.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/s_debug.h ../include/channel.h ../include/ircd_defs.h \ - ../include/class.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/fdlist.h ../include/hash.h \ - ../include/list.h ../include/numeric.h ../include/s_conf.h \ - ../include/motd.h ../include/s_log.h ../include/scache.h \ - ../include/send.h ../include/whowas.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/s_debug.h ../include/channel.h ../include/ircd_defs.h \ + ../include/class.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/common.h ../include/fdlist.h ../include/hash.h \ + ../include/list.h ../include/numeric.h ../include/s_conf.h \ + ../include/motd.h ../include/s_log.h ../include/scache.h \ + ../include/send.h ../include/whowas.h s_gline.o: s_gline.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ - ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/m_kline.h \ - ../include/hostmask.h ../include/numeric.h ../include/fdlist.h \ - ../include/s_bsd.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h ../include/s_misc.h ../include/scache.h \ - ../include/send.h ../include/msg.h ../include/s_serv.h \ - ../include/s_gline.h ../include/hash.h ../include/event.h \ - ../include/list.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/handlers.h ../include/channel.h ../include/ircd_defs.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/m_kline.h \ + ../include/hostmask.h ../include/numeric.h ../include/fdlist.h \ + ../include/s_bsd.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h ../include/s_misc.h ../include/scache.h \ + ../include/send.h ../include/msg.h ../include/s_serv.h \ + ../include/s_gline.h ../include/hash.h ../include/event.h \ + ../include/list.h s_log.o: s_log.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/client.h \ - ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/tools.h ../include/channel.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/s_log.h ../include/s_misc.h \ - ../include/event.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h + ../include/setup.h ../include/defaults.h ../include/client.h \ + ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/tools.h ../include/channel.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/s_log.h ../include/s_misc.h \ + ../include/event.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h s_misc.o: s_misc.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/s_misc.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ - ../include/fdlist.h ../include/s_bsd.h ../include/s_conf.h \ - ../include/motd.h ../include/class.h ../include/s_serv.h \ - ../include/send.h + ../include/setup.h ../include/defaults.h ../include/s_misc.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ + ../include/fdlist.h ../include/s_bsd.h ../include/s_conf.h \ + ../include/motd.h ../include/class.h ../include/s_serv.h \ + ../include/send.h s_serv.o: s_serv.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/rsa.h \ - ../include/tools.h ../include/s_serv.h ../include/channel_mode.h \ - ../include/ircd_defs.h ../include/vchannel.h ../include/channel.h \ - ../include/class.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/event.h ../include/fdlist.h \ - ../include/hash.h ../include/md5.h ../include/list.h \ - ../include/numeric.h ../include/packet.h ../include/s_bsd.h \ - ../include/s_conf.h ../include/motd.h ../include/s_log.h \ - ../include/s_stats.h ../include/s_user.h ../include/scache.h \ - ../include/send.h ../include/s_debug.h ../include/hook.h + ../include/setup.h ../include/defaults.h ../include/rsa.h \ + ../include/tools.h ../include/s_serv.h ../include/channel_mode.h \ + ../include/ircd_defs.h ../include/vchannel.h ../include/channel.h \ + ../include/class.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/res.h ../include/fileio.h \ + ../adns/adns.h ../include/ircd.h ../include/memory.h \ + ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ + ../include/common.h ../include/event.h ../include/fdlist.h \ + ../include/hash.h ../include/md5.h ../include/list.h \ + ../include/numeric.h ../include/packet.h ../include/s_bsd.h \ + ../include/s_conf.h ../include/motd.h ../include/s_log.h \ + ../include/s_stats.h ../include/s_user.h ../include/scache.h \ + ../include/send.h ../include/s_debug.h ../include/hook.h s_stats.o: s_stats.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/s_stats.h \ - ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/numeric.h ../include/fdlist.h \ - ../include/s_bsd.h ../include/send.h + ../include/setup.h ../include/defaults.h ../include/s_stats.h \ + ../include/client.h ../include/ircd_defs.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/numeric.h ../include/fdlist.h \ + ../include/s_bsd.h ../include/send.h s_user.o: s_user.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/s_user.h ../include/channel.h ../include/ircd_defs.h \ - ../include/channel_mode.h ../include/class.h ../include/client.h \ - ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/fdlist.h \ - ../include/hash.h ../include/list.h ../include/listener.h \ - ../include/motd.h ../include/msg.h ../include/numeric.h \ - ../include/s_bsd.h ../include/s_conf.h ../include/s_log.h \ - ../include/s_serv.h ../include/s_stats.h ../include/scache.h \ - ../include/send.h ../include/supported.h ../include/whowas.h \ - ../include/md5.h ../include/packet.h + ../include/setup.h ../include/defaults.h ../include/tools.h \ + ../include/s_user.h ../include/channel.h ../include/ircd_defs.h \ + ../include/channel_mode.h ../include/class.h ../include/client.h \ + ../include/ircd_handler.h ../include/linebuf.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/fdlist.h \ + ../include/hash.h ../include/list.h ../include/listener.h \ + ../include/motd.h ../include/msg.h ../include/numeric.h \ + ../include/s_bsd.h ../include/s_conf.h ../include/s_log.h \ + ../include/s_serv.h ../include/s_stats.h ../include/scache.h \ + ../include/send.h ../include/supported.h ../include/whowas.h \ + ../include/md5.h ../include/packet.h scache.o: scache.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/client.h \ - ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ - ../include/tools.h ../include/channel.h ../include/res.h \ - ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ - ../include/send.h ../include/scache.h -send.o: send.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h \ - ../include/send.h ../include/channel.h ../include/ircd_defs.h \ - ../include/class.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/res.h ../include/fileio.h \ - ../adns/adns.h ../include/ircd.h ../include/memory.h \ - ../include/balloc.h ../include/irc_string.h ../include/sprintf_irc.h \ - ../include/common.h ../include/handlers.h ../include/numeric.h \ - ../include/fdlist.h ../include/s_bsd.h ../include/s_serv.h \ - ../include/s_conf.h ../include/motd.h ../include/list.h \ - ../include/s_debug.h ../include/s_log.h ../include/vchannel.h \ - ../include/hook.h + ../include/setup.h ../include/defaults.h ../include/client.h \ + ../include/ircd_defs.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/tools.h ../include/channel.h ../include/res.h \ + ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/numeric.h \ + ../include/send.h ../include/scache.h +send.o: send.c ../include/stdinc.h ../include/config.h ../include/setup.h \ + ../include/defaults.h ../include/tools.h ../include/send.h \ + ../include/channel.h ../include/ircd_defs.h ../include/class.h \ + ../include/client.h ../include/ircd_handler.h ../include/linebuf.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/handlers.h \ + ../include/numeric.h ../include/fdlist.h ../include/s_bsd.h \ + ../include/s_serv.h ../include/s_conf.h ../include/motd.h \ + ../include/list.h ../include/s_debug.h ../include/s_log.h \ + ../include/vchannel.h ../include/hook.h sprintf_irc.o: sprintf_irc.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/sprintf_irc.h \ - ../include/irc_string.h + ../include/setup.h ../include/defaults.h ../include/sprintf_irc.h \ + ../include/irc_string.h tools.o: tools.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/tools.h + ../include/setup.h ../include/defaults.h ../include/tools.h whowas.o: whowas.c ../include/stdinc.h ../include/config.h \ - ../include/setup.h ../include/defaults.h ../include/whowas.h \ - ../include/ircd_defs.h ../include/client.h ../include/ircd_handler.h \ - ../include/linebuf.h ../include/tools.h ../include/channel.h \ - ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ - ../include/memory.h ../include/balloc.h ../include/irc_string.h \ - ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ - ../include/numeric.h ../include/s_serv.h ../include/s_user.h \ - ../include/send.h ../include/s_conf.h ../include/motd.h \ - ../include/class.h + ../include/setup.h ../include/defaults.h ../include/whowas.h \ + ../include/ircd_defs.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ + ../include/numeric.h ../include/s_serv.h ../include/s_user.h \ + ../include/send.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h +cloak.o: cloak.c ../include/stdinc.h ../include/config.h \ + ../include/setup.h ../include/defaults.h ../include/whowas.h \ + ../include/ircd_defs.h ../include/client.h ../include/ircd_handler.h \ + ../include/linebuf.h ../include/tools.h ../include/channel.h \ + ../include/res.h ../include/fileio.h ../adns/adns.h ../include/ircd.h \ + ../include/memory.h ../include/balloc.h ../include/irc_string.h \ + ../include/sprintf_irc.h ../include/common.h ../include/hash.h \ + ../include/numeric.h ../include/s_serv.h ../include/s_user.h \ + ../include/send.h ../include/s_conf.h ../include/motd.h \ + ../include/class.h diff --git a/src/Makefile.in b/src/Makefile.in index d7460aa..4bfaad4 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -1,7 +1,7 @@ # # Makefile.in for ircd/src # -# $Id: Makefile.in,v 1.1 2002/08/13 14:36:14 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ # CC = @CC@ INSTALL = @INSTALL@ @@ -108,7 +108,8 @@ BASE_SRCS = \ sprintf_irc.c \ @SNPRINTF_C@ \ tools.c \ - whowas.c + whowas.c \ + cloak.c # ircdauth.c SRCS = ${BASE_SRCS} diff --git a/src/adns.c b/src/adns.c index f0e3253..3ceb3c1 100644 --- a/src/adns.c +++ b/src/adns.c @@ -20,7 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: adns.c,v 1.1 2002/08/13 14:36:14 fishwaldo Exp $ + * $Id: adns.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/balloc.c b/src/balloc.c index 7357dec..39edc6a 100644 --- a/src/balloc.c +++ b/src/balloc.c @@ -25,7 +25,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: balloc.c,v 1.1 2002/08/13 14:36:15 fishwaldo Exp $ + * $Id: balloc.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ /* diff --git a/src/channel.c b/src/channel.c index 3508c75..a8eabbf 100644 --- a/src/channel.c +++ b/src/channel.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: channel.c,v 1.1 2002/08/13 14:36:16 fishwaldo Exp $ + * $Id: channel.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" @@ -63,7 +63,7 @@ static void delete_members(struct Channel *chptr, dlink_list * list); static void send_mode_list(struct Client *client_p, char *chname, dlink_list *top, char flag, int clear); static int check_banned(struct Channel *chptr, struct Client *who, - char *s, char *s2); + char *s, char *s2, char *s3); static char buf[BUFSIZE]; static char modebuf[MODEBUFLEN], parabuf[MODEBUFLEN]; @@ -1077,6 +1077,7 @@ is_banned(struct Channel *chptr, struct Client *who) { char src_host[NICKLEN + USERLEN + HOSTLEN + 6]; char src_iphost[NICKLEN + USERLEN + HOSTLEN + 6]; + char src_vhost[NICKLEN + USERLEN + HOSTLEN + 6]; if (!IsPerson(who)) return (0); @@ -1084,8 +1085,8 @@ is_banned(struct Channel *chptr, struct Client *who) ircsprintf(src_host,"%s!%s@%s", who->name, who->username, who->host); ircsprintf(src_iphost,"%s!%s@%s", who->name, who->username, who->localClient->sockhost); - - return (check_banned(chptr, who, src_host, src_iphost)); + ircsprintf(src_vhost, "%s!%s@%s", who->name, who->username, who->vhost); + return (check_banned(chptr, who, src_host, src_iphost, src_vhost)); } /* @@ -1095,6 +1096,7 @@ is_banned(struct Channel *chptr, struct Client *who) * - pointer to client to check access fo * - pointer to pre-formed nick!user@host * - pointer to pre-formed nick!user@ip + * - pointer to pre-formed nick!user@vhost * output - returns an int 0 if not banned, * CHFL_BAN if banned * @@ -1104,7 +1106,7 @@ is_banned(struct Channel *chptr, struct Client *who) * +e code from orabidoo */ static int -check_banned(struct Channel *chptr, struct Client *who, char *s, char *s2) +check_banned(struct Channel *chptr, struct Client *who, char *s, char *s2, char *s3) { dlink_node *ban; dlink_node *except; @@ -1114,7 +1116,7 @@ check_banned(struct Channel *chptr, struct Client *who, char *s, char *s2) for (ban = chptr->banlist.head; ban; ban = ban->next) { actualBan = ban->data; - if (match(actualBan->banstr, s) || match(actualBan->banstr, s2)) + if (match(actualBan->banstr, s) || match(actualBan->banstr, s2) || match(actualBan->banstr, s3)) break; else actualBan = NULL; @@ -1126,7 +1128,7 @@ check_banned(struct Channel *chptr, struct Client *who, char *s, char *s2) { actualExcept = except->data; - if (match(actualExcept->banstr, s) || match(actualExcept->banstr, s2)) + if (match(actualExcept->banstr, s) || match(actualExcept->banstr, s2) || match(actualExcept->banstr, s3)) { return CHFL_EXCEPTION; } @@ -1153,15 +1155,18 @@ can_join(struct Client *source_p, struct Channel *chptr, char *key) struct Ban *invex = NULL; char src_host[NICKLEN + USERLEN + HOSTLEN + 6]; char src_iphost[NICKLEN + USERLEN + HOSTLEN + 6]; - + char src_vhost[NICKLEN + USERLEN + HOSTLEN +6]; + assert(source_p->localClient != NULL); ircsprintf(src_host, "%s!%s@%s", source_p->name, source_p->username, source_p->host); ircsprintf(src_iphost,"%s!%s@%s", source_p->name, source_p->username, source_p->localClient->sockhost); + ircsprintf(src_vhost, "%s!%s@%s", source_p->name, source_p->username, + source_p->vhost); - if ((check_banned(chptr, source_p, src_host, src_iphost)) == CHFL_BAN) + if ((check_banned(chptr, source_p, src_host, src_iphost, src_vhost)) == CHFL_BAN) return (ERR_BANNEDFROMCHAN); if (chptr->mode.mode & MODE_INVITEONLY) diff --git a/src/channel_mode.c b/src/channel_mode.c index e151bd9..f850c26 100644 --- a/src/channel_mode.c +++ b/src/channel_mode.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: channel_mode.c,v 1.1 2002/08/13 14:36:19 fishwaldo Exp $ + * $Id: channel_mode.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" @@ -252,9 +252,9 @@ add_id(struct Client *client_p, struct Channel *chptr, char *banid, int type) actualBan->who = (char *)MyMalloc(strlen(client_p->name) + strlen(client_p->username) + - strlen(client_p->host) + 3); + strlen(client_p->vhost) + 3); ircsprintf(actualBan->who, "%s!%s@%s", - client_p->name, client_p->username, client_p->host); + client_p->name, client_p->username, client_p->vhost); } else { @@ -2221,7 +2221,7 @@ send_mode_changes(struct Client *client_p, struct Client *source_p, mbl = ircsprintf(modebuf, ":%s MODE %s ", me.name, chname); else mbl = ircsprintf(modebuf, ":%s!%s@%s MODE %s ", source_p->name, - source_p->username, source_p->host, chname); + source_p->username, source_p->vhost, chname); pbl = 0; parabuf[0] = '\0'; @@ -2257,7 +2257,7 @@ send_mode_changes(struct Client *client_p, struct Client *source_p, mbl = ircsprintf(modebuf, ":%s MODE %s -", me.name, chname); else mbl = ircsprintf(modebuf, ":%s!%s@%s MODE %s -", source_p->name, - source_p->username, source_p->host, chname); + source_p->username, source_p->vhost, chname); pbl = 0; parabuf[0] = '\0'; @@ -2308,7 +2308,7 @@ send_mode_changes(struct Client *client_p, struct Client *source_p, mbl = ircsprintf(modebuf, ":%s MODE %s +", me.name, chname); else mbl = ircsprintf(modebuf, ":%s!%s@%s MODE %s +", source_p->name, - source_p->username, source_p->host, chname); + source_p->username, source_p->vhost, chname); pbl = 0; parabuf[0] = '\0'; diff --git a/src/class.c b/src/class.c index 72f2147..1a6ff5f 100644 --- a/src/class.c +++ b/src/class.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: class.c,v 1.1 2002/08/13 14:36:19 fishwaldo Exp $ + * $Id: class.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/client.c b/src/client.c index f6bceb6..00d7aa3 100644 --- a/src/client.c +++ b/src/client.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: client.c,v 1.1 2002/08/13 14:36:20 fishwaldo Exp $ + * $Id: client.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" #include "config.h" @@ -971,7 +971,7 @@ static void exit_one_client(struct Client *client_p, sendto_common_channels_local(source_p, ":%s!%s@%s QUIT :%s", source_p->name, source_p->username, - source_p->host, + source_p->vhost, comment); for (lp = source_p->user->channel.head; lp; lp = next_lp) @@ -1167,7 +1167,7 @@ void dead_link(struct Client *client_p) "Closing link to %s: %s", get_client_name(client_p, MASK_IP), notice); } - Debug((DEBUG_ERROR, "Closing link to %s: %s", get_client_name(to, HIDE_IP), notice)); +// Debug((DEBUG_ERROR, "Closing link to %s: %s", get_client_name(to, HIDE_IP), notice)); assert(dlinkFind(&abort_list, client_p) == NULL); m = make_dlink_node(); dlinkAdd(client_p, m, &abort_list); @@ -1330,10 +1330,10 @@ int exit_client( { if (client_p != NULL && source_p != client_p) sendto_one(source_p, "ERROR :Closing Link: %s %s (%s)", - source_p->host, source_p->name, comment); + source_p->vhost, source_p->name, comment); else sendto_one(source_p, "ERROR :Closing Link: %s (%s)", - source_p->host, comment); + source_p->vhost, comment); } /* ** Currently only server connections can have @@ -1628,7 +1628,7 @@ int change_local_nick(struct Client *client_p, struct Client *source_p, source_p->host); sendto_common_channels_local(source_p, ":%s!%s@%s NICK :%s", - source_p->name, source_p->username, source_p->host, + source_p->name, source_p->username, source_p->vhost, nick); if (source_p->user) { diff --git a/src/crypt.c b/src/crypt.c index 863b6f0..0761468 100644 --- a/src/crypt.c +++ b/src/crypt.c @@ -9,7 +9,7 @@ * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp * ---------------------------------------------------------------------------- * - * $Id: crypt.c,v 1.1 2002/08/13 14:36:21 fishwaldo Exp $ + * $Id: crypt.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/descrip.mms b/src/descrip.mms index 4a203d1..94ff2c0 100644 --- a/src/descrip.mms +++ b/src/descrip.mms @@ -1,6 +1,6 @@ # MMS/MMK Makefile for OpenVMS # Copyright (c) 2001 Edward Brocklesby -# $Id: descrip.mms,v 1.1 2002/08/13 14:36:22 fishwaldo Exp $ +# $Id: descrip.mms,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ CC= CC CFLAGS=/INCLUDE_DIRECTORY=([-.INCLUDE],[-.ADNS])/STANDARD=ISOC94/NOWARN - diff --git a/src/dynlink.c b/src/dynlink.c index 0df3b7d..4aeef9c 100644 --- a/src/dynlink.c +++ b/src/dynlink.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: dynlink.c,v 1.1 2002/08/13 14:36:22 fishwaldo Exp $ + * $Id: dynlink.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ * */ #include "stdinc.h" diff --git a/src/event.c b/src/event.c index b64f337..46a0696 100644 --- a/src/event.c +++ b/src/event.c @@ -38,7 +38,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: event.c,v 1.1 2002/08/13 14:36:22 fishwaldo Exp $ + * $Id: event.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ /* diff --git a/src/fdlist.c b/src/fdlist.c index ee54595..e986fd9 100644 --- a/src/fdlist.c +++ b/src/fdlist.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: fdlist.c,v 1.1 2002/08/13 14:36:22 fishwaldo Exp $ + * $Id: fdlist.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" #include "config.h" /* option settings */ diff --git a/src/fileio.c b/src/fileio.c index 5251883..234f19c 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: fileio.c,v 1.1 2002/08/13 14:36:22 fishwaldo Exp $ + * $Id: fileio.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" #include "config.h" diff --git a/src/getopt.c b/src/getopt.c index c113d54..4cd1e46 100644 --- a/src/getopt.c +++ b/src/getopt.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: getopt.c,v 1.1 2002/08/13 14:36:23 fishwaldo Exp $ + * $Id: getopt.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/hash.c b/src/hash.c index f6be010..88ef30f 100644 --- a/src/hash.c +++ b/src/hash.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: hash.c,v 1.1 2002/08/13 14:36:23 fishwaldo Exp $ + * $Id: hash.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/hook.c b/src/hook.c index 33dd7c8..be909b5 100644 --- a/src/hook.c +++ b/src/hook.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: hook.c,v 1.1 2002/08/13 14:36:23 fishwaldo Exp $ + * $Id: hook.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ /* hooks are used by modules to hook into events called by other parts of diff --git a/src/hostmask.c b/src/hostmask.c index cde4554..4482648 100644 --- a/src/hostmask.c +++ b/src/hostmask.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: hostmask.c,v 1.1 2002/08/13 14:36:24 fishwaldo Exp $ + * $Id: hostmask.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/irc_string.c b/src/irc_string.c index c41958c..8b79cd3 100644 --- a/src/irc_string.c +++ b/src/irc_string.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: irc_string.c,v 1.1 2002/08/13 14:36:25 fishwaldo Exp $ + * $Id: irc_string.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/ircd.c b/src/ircd.c index ea8a3da..16a065c 100644 --- a/src/ircd.c +++ b/src/ircd.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircd.c,v 1.1 2002/08/13 14:36:25 fishwaldo Exp $ + * $Id: ircd.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" @@ -114,7 +114,7 @@ static const char * pidFileName = PPATH; char** myargv; int dorehash = 0; -int debuglevel = -1; /* Server debug level */ +int debuglevel = 10; /* Server debug level */ char* debugmode = ""; /* -"- -"- -"- */ time_t nextconnect = 1; /* time for next try_connections call */ @@ -483,7 +483,7 @@ static void check_pidfile(const char *filename) { /* log(L_ERROR, "Server is already running"); */ printf("ircd: daemon is already running\n"); - exit(-1); +// exit(-1); } } fbclose(fb); diff --git a/src/ircd_lexer.l b/src/ircd_lexer.l index 7dc0aff..82cba35 100644 --- a/src/ircd_lexer.l +++ b/src/ircd_lexer.l @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircd_lexer.l,v 1.1 2002/08/13 14:36:26 fishwaldo Exp $ + * $Id: ircd_lexer.l,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ %option case-insensitive @@ -207,6 +207,7 @@ sendq { return SENDQ; } serverhide { return SERVERHIDE; } serverinfo { return SERVERINFO; } servlink_path { return SERVLINK_PATH; } +set_ulined { return ULINE_SERVER; } shared { return T_SHARED; } short_motd { return SHORT_MOTD; } silent { return SILENT; } diff --git a/src/ircd_parser.y b/src/ircd_parser.y index 0cb6357..a80cbd0 100644 --- a/src/ircd_parser.y +++ b/src/ircd_parser.y @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircd_parser.y,v 1.1 2002/08/13 14:36:28 fishwaldo Exp $ + * $Id: ircd_parser.y,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ %{ @@ -280,6 +280,8 @@ int class_redirport_var; %token VHOST6 %token WARN %token WARN_NO_NLINE +%token ULINE_SERVER + %type QSTRING %type NUMBER @@ -1482,7 +1484,7 @@ connect_item: connect_name | connect_host | connect_send_password | connect_leaf_mask | connect_class | connect_auto | connect_encrypted | connect_compressed | connect_cryptlink | connect_rsa_public_key_file | connect_cipher_preference | - error; + connect_set_uline | error; connect_name: NAME '=' QSTRING ';' { @@ -1496,6 +1498,15 @@ connect_name: NAME '=' QSTRING ';' DupString(yy_aconf->name, yylval.string); }; +connect_set_uline: ULINE_SERVER '=' TYES ';' + { + yy_aconf->flags |= CONF_FLAGS_ULINED; + } + | + ULINE_SERVER '=' TNO ';' + { + yy_aconf->flags &= ~CONF_FLAGS_ULINED; + }; connect_host: HOST '=' QSTRING ';' { MyFree(yy_aconf->host); diff --git a/src/ircd_signal.c b/src/ircd_signal.c index 5da48e6..4b41557 100644 --- a/src/ircd_signal.c +++ b/src/ircd_signal.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: ircd_signal.c,v 1.1 2002/08/13 14:36:28 fishwaldo Exp $ + * $Id: ircd_signal.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/ircdauth.c b/src/ircdauth.c index 752be79..eb118fe 100644 --- a/src/ircdauth.c +++ b/src/ircdauth.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircdauth.c,v 1.1 2002/08/13 14:36:29 fishwaldo Exp $ + * $Id: ircdauth.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/kdparse.c b/src/kdparse.c index 810d94e..a990707 100644 --- a/src/kdparse.c +++ b/src/kdparse.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: kdparse.c,v 1.1 2002/08/13 14:36:29 fishwaldo Exp $ + * $Id: kdparse.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/linebuf.c b/src/linebuf.c index 7f8f02c..6cc69ec 100644 --- a/src/linebuf.c +++ b/src/linebuf.c @@ -20,7 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: linebuf.c,v 1.1 2002/08/13 14:36:30 fishwaldo Exp $ + * $Id: linebuf.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/list.c b/src/list.c index f62cafd..4a33270 100644 --- a/src/list.c +++ b/src/list.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: list.c,v 1.1 2002/08/13 14:36:30 fishwaldo Exp $ + * $Id: list.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/listener.c b/src/listener.c index 8e8642f..e8794f8 100644 --- a/src/listener.c +++ b/src/listener.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: listener.c,v 1.1 2002/08/13 14:36:30 fishwaldo Exp $ + * $Id: listener.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/m_error.c b/src/m_error.c index 7abdb5a..76273a2 100644 --- a/src/m_error.c +++ b/src/m_error.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_error.c,v 1.1 2002/08/13 14:36:30 fishwaldo Exp $ + * $Id: m_error.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/match.c b/src/match.c index 0231c2a..bd82e7e 100644 --- a/src/match.c +++ b/src/match.c @@ -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: match.c,v 1.1 2002/08/13 14:36:31 fishwaldo Exp $ + * $Id: match.c,v 1.2 2002/08/13 14:45:12 fishwaldo Exp $ * */ #include "stdinc.h" diff --git a/src/md5.c b/src/md5.c index 6db31b8..be545cd 100644 --- a/src/md5.c +++ b/src/md5.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: md5.c,v 1.1 2002/08/13 14:36:31 fishwaldo Exp $ + * $Id: md5.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/memory.c b/src/memory.c index 82768c9..a2d2799 100644 --- a/src/memory.c +++ b/src/memory.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: memory.c,v 1.1 2002/08/13 14:36:31 fishwaldo Exp $ + * $Id: memory.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ diff --git a/src/messages.tab b/src/messages.tab index 5c50f70..d98525f 100644 --- a/src/messages.tab +++ b/src/messages.tab @@ -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: messages.tab,v 1.1 2002/08/13 14:36:32 fishwaldo Exp $ + * $Id: messages.tab,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ static char * replies[] = { @@ -640,9 +640,9 @@ static char * replies[] = { /* 610 */ NULL, /* 611 */ NULL, /* 612 */ NULL, -/* 613 */ NULL, +/* 613 */ ":%s 613 %s %s :is a Services Client", /* 614 */ NULL, -/* 615 */ NULL, +/* 615 */ ":%s 615 %s %s :is using Modes [%s]", /* 616 */ NULL, /* 617 */ NULL, /* 618 */ NULL, @@ -697,7 +697,7 @@ static char * replies[] = { /* 667 */ NULL, /* 668 */ NULL, /* 669 */ NULL, -/* 670 */ NULL, +/* 670 */ ":%s 670 %s %s :Real Hostname %s", /* 671 */ NULL, /* 672 */ NULL, /* 673 */ NULL, diff --git a/src/modules.c b/src/modules.c index 4bf3d47..c0350fb 100644 --- a/src/modules.c +++ b/src/modules.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: modules.c,v 1.1 2002/08/13 14:36:33 fishwaldo Exp $ + * $Id: modules.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/motd.c b/src/motd.c index ced4fb4..45062d2 100644 --- a/src/motd.c +++ b/src/motd.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: motd.c,v 1.1 2002/08/13 14:36:33 fishwaldo Exp $ + * $Id: motd.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/numeric.c b/src/numeric.c index 84fe450..dd46483 100644 --- a/src/numeric.c +++ b/src/numeric.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: numeric.c,v 1.1 2002/08/13 14:36:33 fishwaldo Exp $ + * $Id: numeric.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/packet.c b/src/packet.c index ab94c0f..ec76d7b 100644 --- a/src/packet.c +++ b/src/packet.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: packet.c,v 1.1 2002/08/13 14:36:34 fishwaldo Exp $ + * $Id: packet.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" #include "tools.h" diff --git a/src/parse.c b/src/parse.c index 9f61098..3b52ba2 100644 --- a/src/parse.c +++ b/src/parse.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: parse.c,v 1.1 2002/08/13 14:36:34 fishwaldo Exp $ + * $Id: parse.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/restart.c b/src/restart.c index 85061bb..ec4e0d0 100644 --- a/src/restart.c +++ b/src/restart.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: restart.c,v 1.1 2002/08/13 14:36:34 fishwaldo Exp $ + * $Id: restart.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/resv.c b/src/resv.c index 0d8c46c..37d22ac 100644 --- a/src/resv.c +++ b/src/resv.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: resv.c,v 1.1 2002/08/13 14:36:35 fishwaldo Exp $ + * $Id: resv.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/rsa.c b/src/rsa.c index 94a1015..ff9a0ca 100644 --- a/src/rsa.c +++ b/src/rsa.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: rsa.c,v 1.1 2002/08/13 14:36:35 fishwaldo Exp $ + * $Id: rsa.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/s_auth.c b/src/s_auth.c index d16604c..b524b3e 100644 --- a/src/s_auth.c +++ b/src/s_auth.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_auth.c,v 1.1 2002/08/13 14:36:36 fishwaldo Exp $ + * $Id: s_auth.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ /* diff --git a/src/s_bsd.c b/src/s_bsd.c index 5e5c393..39e159b 100644 --- a/src/s_bsd.c +++ b/src/s_bsd.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_bsd.c,v 1.1 2002/08/13 14:36:37 fishwaldo Exp $ + * $Id: s_bsd.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" @@ -397,6 +397,9 @@ void add_connection(struct Listener* listener, int fd) #endif strcpy(new_client->host, new_client->localClient->sockhost); +/* we also copy it to vhost here as well */ + strcpy(new_client->vhost, new_client->localClient->sockhost); + new_client->localClient->fd = fd; new_client->localClient->listener = listener; diff --git a/src/s_bsd_devpoll.c b/src/s_bsd_devpoll.c index 5ab7548..4caadf3 100644 --- a/src/s_bsd_devpoll.c +++ b/src/s_bsd_devpoll.c @@ -20,7 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_bsd_devpoll.c,v 1.1 2002/08/13 14:36:37 fishwaldo Exp $ + * $Id: s_bsd_devpoll.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "config.h" diff --git a/src/s_bsd_kqueue.c b/src/s_bsd_kqueue.c index a6b6a4b..ef5c992 100644 --- a/src/s_bsd_kqueue.c +++ b/src/s_bsd_kqueue.c @@ -20,7 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_bsd_kqueue.c,v 1.1 2002/08/13 14:36:37 fishwaldo Exp $ + * $Id: s_bsd_kqueue.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "config.h" diff --git a/src/s_bsd_poll.c b/src/s_bsd_poll.c index 46d08e6..3a59f27 100644 --- a/src/s_bsd_poll.c +++ b/src/s_bsd_poll.c @@ -20,7 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_bsd_poll.c,v 1.1 2002/08/13 14:36:37 fishwaldo Exp $ + * $Id: s_bsd_poll.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "config.h" diff --git a/src/s_bsd_select.c b/src/s_bsd_select.c index 303ceb5..131adb3 100644 --- a/src/s_bsd_select.c +++ b/src/s_bsd_select.c @@ -20,7 +20,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_bsd_select.c,v 1.1 2002/08/13 14:36:37 fishwaldo Exp $ + * $Id: s_bsd_select.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "config.h" diff --git a/src/s_bsd_sigio.c b/src/s_bsd_sigio.c index b9cad31..f2cd2c9 100644 --- a/src/s_bsd_sigio.c +++ b/src/s_bsd_sigio.c @@ -21,7 +21,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_bsd_sigio.c,v 1.1 2002/08/13 14:36:40 fishwaldo Exp $ + * $Id: s_bsd_sigio.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #ifndef _GNU_SOURCE diff --git a/src/s_conf.c b/src/s_conf.c index 88371e7..c4383ef 100644 --- a/src/s_conf.c +++ b/src/s_conf.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_conf.c,v 1.1 2002/08/13 14:36:39 fishwaldo Exp $ + * $Id: s_conf.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" @@ -274,7 +274,6 @@ report_configured_links(struct Client* source_p, int mask) char* name; char* classname; int port; - for (tmp = ConfigItemList; tmp; tmp = tmp->next) { if (tmp->status & mask) { @@ -286,8 +285,7 @@ report_configured_links(struct Client* source_p, int mask) return; get_printable_conf(tmp, &name, &host, &pass, &user, &port,&classname); - - if(mask & CONF_SERVER) + if (mask & CONF_SERVER) { char c; char buf[20]; @@ -295,7 +293,6 @@ report_configured_links(struct Client* source_p, int mask) buf[0] = '\0'; c = p->conf_char; - if (tmp->flags & CONF_FLAGS_ALLOW_AUTO_CONN) *s++ = 'A'; if (tmp->flags & CONF_FLAGS_CRYPTLINK) @@ -304,6 +301,8 @@ report_configured_links(struct Client* source_p, int mask) *s++ = 'L'; if (tmp->flags & CONF_FLAGS_COMPRESSED) *s++ = 'Z'; + if (tmp->flags & CONF_FLAGS_ULINED) + *s++ = 'U'; if (tmp->fakename) *s++ = 'M'; diff --git a/src/s_debug.c b/src/s_debug.c index 7367380..b4978c0 100644 --- a/src/s_debug.c +++ b/src/s_debug.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_debug.c,v 1.1 2002/08/13 14:36:40 fishwaldo Exp $ + * $Id: s_debug.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/s_gline.c b/src/s_gline.c index c401b21..e56f343 100644 --- a/src/s_gline.c +++ b/src/s_gline.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_gline.c,v 1.1 2002/08/13 14:36:41 fishwaldo Exp $ + * $Id: s_gline.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" @@ -81,6 +81,7 @@ find_gkill(struct Client* client_p, char* username) assert(NULL != client_p); if(client_p == NULL) return NULL; + if(IsServices(client_p)) return 0; return (IsExemptKline(client_p)) ? 0 : find_is_glined(client_p->host, username); } diff --git a/src/s_log.c b/src/s_log.c index bc72537..e1e1541 100644 --- a/src/s_log.c +++ b/src/s_log.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_log.c,v 1.1 2002/08/13 14:36:41 fishwaldo Exp $ + * $Id: s_log.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" @@ -134,6 +134,9 @@ ilog(int priority, const char* fmt, ...) if (priority <= L_DEBUG) syslog(sysLogLevel[priority], "%s", buf); #endif +#ifdef DEBUG + printf("%s\n", buf); +#endif #if defined(USE_LOGFILE) write_log(buf); #endif diff --git a/src/s_misc.c b/src/s_misc.c index 1fa83b9..fa8064c 100644 --- a/src/s_misc.c +++ b/src/s_misc.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_misc.c,v 1.1 2002/08/13 14:36:41 fishwaldo Exp $ + * $Id: s_misc.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/s_serv.c b/src/s_serv.c index 632b109..116065a 100644 --- a/src/s_serv.c +++ b/src/s_serv.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_serv.c,v 1.1 2002/08/13 14:36:43 fishwaldo Exp $ + * $Id: s_serv.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" @@ -104,6 +104,7 @@ struct Capability captab[] = { { "ZIP", CAP_ZIP }, { "TBURST", CAP_TBURST }, { "PARA", CAP_PARA }, + { "MX", CAP_MODEX}, { 0, 0 } }; @@ -725,6 +726,10 @@ int check_server(const char *name, struct Client* client_p, int cryptlink) if( !(server_aconf->flags & CONF_FLAGS_CRYPTLINK) ) ClearCap(client_p,CAP_ENC); + if( !(server_aconf->flags & CONF_FLAGS_ULINED) ) { + SetUlined(client_p); + } + /* * Don't unset CAP_HUB here even if the server isn't a hub, * it only indicates if the server thinks it's lazylinks are @@ -847,6 +852,9 @@ void sendnick_TS(struct Client *client_p, struct Client *target_p) ubuf, target_p->username, target_p->host, target_p->user->server, target_p->info); + + if (IsHidden(target_p) && IsCapable(client_p, CAP_MODEX)) sendto_one(client_p, ":%s SETHOST %s :%s", target_p->name, target_p->name, target_p->vhost); + } /* @@ -1088,6 +1096,12 @@ int server_estab(struct Client *client_p) client_p->firsttime = CurrentTime; /* fixing eob timings.. -gnp */ + if (aconf->flags & CONF_FLAGS_ULINED) { + SetUlined(client_p); + sendto_realops_flags(FLAGS_ALL, L_ALL, "In-Comming Link with %s is Ulined", inpath_ip); + ilog(L_NOTICE, "In-Comming link with %s is Ulined", inpath_ip); + } + /* Show the real host/IP to admins */ sendto_realops_flags(FLAGS_ALL, L_ADMIN, "Link with %s established: (%s) link", @@ -1139,9 +1153,10 @@ int server_estab(struct Client *client_p) if ((aconf = target_p->serv->sconf) && match(my_name_for_link(me.name, aconf), client_p->name)) continue; - sendto_one(target_p,":%s SERVER %s 2 :%s%s", + sendto_one(target_p,":%s SERVER %s 2 :%s%s%s", me.name, client_p->name, client_p->hidden_server ? "(H) " : "", + IsUlined(client_p) ? "(U) " : "", client_p->info); } @@ -1174,10 +1189,11 @@ int server_estab(struct Client *client_p) { if (match(my_name_for_link(me.name, aconf), target_p->name)) continue; - sendto_one(client_p, ":%s SERVER %s %d :%s%s", + sendto_one(client_p, ":%s SERVER %s %d :%s%s%s", target_p->serv->up, target_p->name, target_p->hopcount+1, target_p->hidden_server ? "(H) " : "", + IsUlined(target_p) ? "(U) " : "", target_p->info); } } diff --git a/src/s_stats.c b/src/s_stats.c index fb7f412..9f1657d 100644 --- a/src/s_stats.c +++ b/src/s_stats.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_stats.c,v 1.1 2002/08/13 14:36:43 fishwaldo Exp $ + * $Id: s_stats.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/s_user.c b/src/s_user.c index e59f6c7..13ef65d 100644 --- a/src/s_user.c +++ b/src/s_user.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: s_user.c,v 1.1 2002/08/13 14:36:44 fishwaldo Exp $ + * $Id: s_user.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" @@ -73,6 +73,7 @@ struct flag_item static struct flag_item user_modes[] = { + {FLAGS_SERVICES, 'S'}, {FLAGS_ADMIN, 'a'}, {FLAGS_BOTS, 'b'}, {FLAGS_CCONN, 'c'}, @@ -84,13 +85,14 @@ static struct flag_item user_modes[] = {FLAGS_LOCOPS, 'l'}, {FLAGS_NCHANGE, 'n'}, {FLAGS_OPER, 'o'}, - {FLAGS_REJ, 'r'}, + {FLAGS_REJ, 'R'}, {FLAGS_SERVNOTICE, 's'}, {FLAGS_UNAUTH, 'u'}, {FLAGS_WALLOP, 'w'}, - {FLAGS_EXTERNAL, 'x'}, + {FLAGS_EXTERNAL, 'X'}, {FLAGS_SPY, 'y'}, {FLAGS_OPERWALL, 'z'}, + {FLAGS_HIDDEN, 'x'}, {0, 0} }; @@ -120,13 +122,13 @@ int user_modes_from_c_to_bitmask[] = 0, /* O */ 0, /* P */ 0, /* Q */ - 0, /* R */ - 0, /* S */ + FLAGS_REJ, /* R */ + FLAGS_SERVICES, /* S */ 0, /* T */ 0, /* U */ 0, /* V */ 0, /* W */ - 0, /* X */ + FLAGS_EXTERNAL, /* X */ 0, /* Y */ 0, /* Z 0x5A */ 0, 0, 0, 0, 0, /* 0x5F */ @@ -148,13 +150,13 @@ int user_modes_from_c_to_bitmask[] = FLAGS_OPER, /* o */ 0, /* p */ 0, /* q */ - FLAGS_REJ, /* r */ + 0, /* r */ FLAGS_SERVNOTICE, /* s */ 0, /* t */ FLAGS_UNAUTH, /* u */ 0, /* v */ FLAGS_WALLOP, /* w */ - FLAGS_EXTERNAL, /* x */ + FLAGS_HIDDEN, /* x */ FLAGS_SPY, /* y */ FLAGS_OPERWALL, /* z 0x7A */ 0,0,0,0,0, /* 0x7B - 0x7F */ @@ -294,7 +296,6 @@ int register_local_user(struct Client *client_p, struct Client *source_p, if(!MyConnect(source_p)) return -1; - if(ConfigFileEntry.ping_cookie) { if(!(source_p->flags & FLAGS_PINGSENT) && source_p->localClient->random_ping == 0) @@ -324,7 +325,7 @@ int register_local_user(struct Client *client_p, struct Client *source_p, { sendto_one(source_p,":%s NOTICE %s :*** Notice -- You have an illegal character in your hostname", me.name, source_p->name ); - strncpy(source_p->host,source_p->localClient->sockhost,HOSTIPLEN+1); + strncpy(source_p->host,source_p->localClient->sockhost,HOSTIPLEN+1); } ptr = source_p->localClient->confs.head; @@ -451,6 +452,11 @@ int register_local_user(struct Client *client_p, struct Client *source_p, source_p->umodes |= FLAGS_INVISIBLE; + + + SetHidden(source_p); + make_virthost(source_p->host, source_p->vhost, 0); + Count.invisi++; if ((++Count.local) > Count.max_loc) @@ -489,8 +495,10 @@ int register_local_user(struct Client *client_p, struct Client *source_p, return CLIENT_EXITED; } user_welcome(source_p); + introduce_client(client_p, source_p, user, nick); + if (IsHidden(source_p)) sendto_server(NULL, source_p, NULL, CAP_MODEX, 0, LL_ICLIENT, ":%s SETHOST %s :%s", source_p->name, source_p->name, source_p->vhost); - return (introduce_client(client_p, source_p, user, nick)); + return (0); } /* @@ -603,7 +611,6 @@ introduce_client(struct Client *client_p, struct Client *source_p, ubuf[0] = '+'; ubuf[1] = '\0'; } - /* arghhh one could try not introducing new nicks to ll leafs * but then you have to introduce them "on the fly" in SJOIN * not fun. @@ -883,6 +890,7 @@ int do_remote_user(char* nick, struct Client* client_p, struct Client* source_p, */ user->server = find_or_add(server); strlcpy(source_p->host, host, HOSTLEN); + strlcpy(source_p->vhost, host, HOSTLEN); strlcpy(source_p->info, realname, REALLEN); if (id) strcpy(source_p->user->id, id); @@ -911,7 +919,6 @@ int user_mode(struct Client *client_p, struct Client *source_p, int parc, char * struct ConfItem *aconf; what = MODE_ADD; - if (parc < 2) { sendto_one(source_p, form_str(ERR_NEEDMOREPARAMS), @@ -1031,6 +1038,31 @@ int user_mode(struct Client *client_p, struct Client *source_p, int parc, char * } } break; + /* user is setting/unsetting +x (hiddenhost) */ + + case 'x' : + if (what == MODE_ADD) { + /* if they are already hidden, don't hide them again + * of they are not a local client + */ + SetHidden(source_p); + if (!MyClient(source_p)) { + ilog(L_WARN, "set exit"); + break; + } + make_virthost(source_p->host, source_p->vhost, 0); + } else { + ClearHidden(source_p); + if (!MyClient(source_p)) { + ilog(L_WARN, "exit"); + break; + } + strncpy(source_p->vhost, source_p->host, HOSTLEN); + } + break; + + + /* we may not get these, * but they shouldnt be in default @@ -1074,14 +1106,20 @@ int user_mode(struct Client *client_p, struct Client *source_p, int parc, char * me.name,parv[0]); source_p->umodes &= ~FLAGS_NCHANGE; /* only tcm's really need this */ } - + if (MyConnect(source_p) && (source_p->umodes & FLAGS_ADMIN) && !IsOperAdmin(source_p)) { sendto_one(source_p,":%s NOTICE %s :*** You need oper and A flag for +a", me.name, parv[0]); source_p->umodes &= ~FLAGS_ADMIN; } - + if (!IsUlined(source_p->from) && (source_p->umodes & FLAGS_SERVICES)) + { + sendto_one(source_p, ":%s NOTICE %s :*** Only Services can set +S", + me.name, parv[0]); + sendto_realops_flags(FLAGS_ALL, L_ALL, "Warning Non-Ulined Server |%s| tried to set %s as Services", source_p->from->name, source_p->name); + source_p->umodes &= ~FLAGS_SERVICES; + } if (!(setflags & FLAGS_INVISIBLE) && IsInvisible(source_p)) ++Count.invisi; @@ -1093,13 +1131,21 @@ int user_mode(struct Client *client_p, struct Client *source_p, int parc, char * */ send_umode_out(client_p, source_p, setflags); + /* + * only send out a sethost if +x mode was added + */ + if (!(setflags & FLAGS_HIDDEN) && IsHidden(source_p)) { + sendto_server(NULL, source_p, NULL, CAP_MODEX, 0, LL_ICLIENT, ":%s SETHOST %s :%s", source_p->name, source_p->name, source_p->vhost); + ilog(L_WARN, "Sending sethost for %s", source_p->name); + } + return 0; } /* * send the MODE string for user (user) to connection client_p * -avalon - */ + */ void send_umode(struct Client *client_p, struct Client *source_p, int old, int sendmask, char *umode_buf) { @@ -1118,8 +1164,8 @@ void send_umode(struct Client *client_p, struct Client *source_p, int old, for (i = 0; user_modes[i].letter; i++ ) { flag = user_modes[i].mode; - if (MyClient(source_p) && !(flag & sendmask)) + continue; if ((flag & old) && !(source_p->umodes & flag)) { @@ -1134,9 +1180,10 @@ void send_umode(struct Client *client_p, struct Client *source_p, int old, } else if (!(flag & old) && (source_p->umodes & flag)) { - if (what == MODE_ADD) + + if (what == MODE_ADD) { *m++ = user_modes[i].letter; - else + } else { what = MODE_ADD; *m++ = '+'; @@ -1183,6 +1230,7 @@ void send_umode_out(struct Client *client_p, if (client_p && MyClient(client_p)) send_umode(client_p, source_p, old, ALL_UMODES, buf); + } /* diff --git a/src/scache.c b/src/scache.c index 5631022..ee67a3d 100644 --- a/src/scache.c +++ b/src/scache.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: scache.c,v 1.1 2002/08/13 14:36:44 fishwaldo Exp $ + * $Id: scache.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/send.c b/src/send.c index 92b8f07..a1489c4 100644 --- a/src/send.c +++ b/src/send.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: send.c,v 1.1 2002/08/13 14:36:46 fishwaldo Exp $ + * $Id: send.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/snprintf.c b/src/snprintf.c index 0fe6141..0f9f576 100644 --- a/src/snprintf.c +++ b/src/snprintf.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: snprintf.c,v 1.1 2002/08/13 14:36:47 fishwaldo Exp $ + * $Id: snprintf.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ /************************************************************** diff --git a/src/sprintf_irc.c b/src/sprintf_irc.c index f0cec8e..3146aea 100644 --- a/src/sprintf_irc.c +++ b/src/sprintf_irc.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: sprintf_irc.c,v 1.1 2002/08/13 14:36:47 fishwaldo Exp $ + * $Id: sprintf_irc.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/tools.c b/src/tools.c index d59acce..94398d1 100644 --- a/src/tools.c +++ b/src/tools.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: tools.c,v 1.1 2002/08/13 14:36:48 fishwaldo Exp $ + * $Id: tools.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ * * When you update these functions make sure you update the ones in tools.h * as well!!! diff --git a/src/vchannel.c b/src/vchannel.c index bd19a51..66f3813 100644 --- a/src/vchannel.c +++ b/src/vchannel.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: vchannel.c,v 1.1 2002/08/13 14:36:48 fishwaldo Exp $ + * $Id: vchannel.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" diff --git a/src/version.c.SH b/src/version.c.SH index 41ffebe..06178fe 100644 --- a/src/version.c.SH +++ b/src/version.c.SH @@ -1,6 +1,6 @@ #!/bin/sh -# $Id: version.c.SH,v 1.1 2002/08/13 14:36:48 fishwaldo Exp $ +# $Id: version.c.SH,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ spitshell=cat package=IRC diff --git a/src/whowas.c b/src/whowas.c index 2e3c621..3d48d2a 100644 --- a/src/whowas.c +++ b/src/whowas.c @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: whowas.c,v 1.1 2002/08/13 14:36:48 fishwaldo Exp $ + * $Id: whowas.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "stdinc.h" @@ -38,6 +38,7 @@ #include "s_conf.h" #include "memory.h" + /* internally defined function */ static void add_whowas_to_clist(struct Whowas **, struct Whowas *); static void del_whowas_from_clist(struct Whowas **,struct Whowas *); @@ -84,6 +85,7 @@ void add_history(struct Client* client_p, int online) strlcpy(who->name, client_p->name, NICKLEN); strcpy(who->username, client_p->username); strcpy(who->hostname, client_p->host); + strcpy(who->vhostname, client_p->vhost); strcpy(who->realname, client_p->info); who->servername = client_p->user->server; diff --git a/tools/Makefile.in b/tools/Makefile.in index 2f68976..0b91c1d 100644 --- a/tools/Makefile.in +++ b/tools/Makefile.in @@ -1,4 +1,4 @@ -# $Id: Makefile.in,v 1.1 2002/08/13 14:36:48 fishwaldo Exp $ +# $Id: Makefile.in,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ CC = @CC@ INSTALL = @INSTALL@ diff --git a/tools/README b/tools/README index 4e70710..54b6c66 100644 --- a/tools/README +++ b/tools/README @@ -1,4 +1,4 @@ -$Id: README,v 1.1 2002/08/13 14:36:48 fishwaldo Exp $ +$Id: README,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ A directory of support programs for ircd. diff --git a/tools/README.mkpasswd b/tools/README.mkpasswd index 55af263..7c9bb31 100644 --- a/tools/README.mkpasswd +++ b/tools/README.mkpasswd @@ -1,5 +1,5 @@ mkpasswd.c documentation -$Id: README.mkpasswd,v 1.1 2002/08/13 14:36:48 fishwaldo Exp $ +$Id: README.mkpasswd,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ This is documentation for the mkpasswd.c included in ircd-hybrid-7. diff --git a/tools/convertconf.c b/tools/convertconf.c index e98d331..2ad5950 100644 --- a/tools/convertconf.c +++ b/tools/convertconf.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: convertconf.c,v 1.1 2002/08/13 14:36:49 fishwaldo Exp $ + * $Id: convertconf.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include diff --git a/tools/convertilines.c b/tools/convertilines.c index 024ca46..6009aaf 100644 --- a/tools/convertilines.c +++ b/tools/convertilines.c @@ -25,7 +25,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $Id: convertilines.c,v 1.1 2002/08/13 14:36:50 fishwaldo Exp $ + * $Id: convertilines.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include diff --git a/tools/convertklines.c b/tools/convertklines.c index 8288c17..02c621d 100644 --- a/tools/convertklines.c +++ b/tools/convertklines.c @@ -15,7 +15,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: convertklines.c,v 1.1 2002/08/13 14:36:50 fishwaldo Exp $ + * $Id: convertklines.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include diff --git a/tools/descrip.mms b/tools/descrip.mms index 11c9a6c..c94877a 100644 --- a/tools/descrip.mms +++ b/tools/descrip.mms @@ -1,6 +1,6 @@ # MMS/MMK Makefile for OpenVMS # Copyright (c) 2001 Edward Brocklesby -# $Id: descrip.mms,v 1.1 2002/08/13 14:36:50 fishwaldo Exp $ +# $Id: descrip.mms,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ CC= CC CFLAGS= /STANDARD=ISOC94 diff --git a/tools/encspeed.c b/tools/encspeed.c index 7ce3723..fad0b7b 100644 --- a/tools/encspeed.c +++ b/tools/encspeed.c @@ -2,7 +2,7 @@ * encspeed.c - originally written by einride * - modified for ircd-hybrid-7 by davidt * - * $Id: encspeed.c,v 1.1 2002/08/13 14:36:50 fishwaldo Exp $ + * $Id: encspeed.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include "../include/setup.h" diff --git a/tools/mkpasswd.c b/tools/mkpasswd.c index 96a3107..cb0b46d 100644 --- a/tools/mkpasswd.c +++ b/tools/mkpasswd.c @@ -9,7 +9,7 @@ ** VMS support by Edward Brocklesby, crypt.c implementation ** phk@login.dknet.dk ** -** $Id: mkpasswd.c,v 1.1 2002/08/13 14:36:50 fishwaldo Exp $ +** $Id: mkpasswd.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include #include diff --git a/tools/rsa_respond/Makefile b/tools/rsa_respond/Makefile index 1c1f646..ffac679 100644 --- a/tools/rsa_respond/Makefile +++ b/tools/rsa_respond/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.1 2002/08/13 14:36:50 fishwaldo Exp $ +# $Id: Makefile,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ all: respond diff --git a/tools/rsa_respond/README b/tools/rsa_respond/README index 300eb36..db651e9 100644 --- a/tools/rsa_respond/README +++ b/tools/rsa_respond/README @@ -28,4 +28,4 @@ System support: genkey and respond compile properly, and have been tested on FreeBSD 4.x, Linux glibc, and Cygwin 1.2 or higher. -# $Id: README,v 1.1 2002/08/13 14:36:50 fishwaldo Exp $ +# $Id: README,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ diff --git a/tools/rsa_respond/respond.c b/tools/rsa_respond/respond.c index 3a94de3..dde749f 100644 --- a/tools/rsa_respond/respond.c +++ b/tools/rsa_respond/respond.c @@ -17,7 +17,7 @@ * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * $Id: respond.c,v 1.1 2002/08/13 14:36:50 fishwaldo Exp $ + * $Id: respond.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include #include diff --git a/tools/untabify b/tools/untabify index a9f0195..1e7263f 100755 --- a/tools/untabify +++ b/tools/untabify @@ -2,7 +2,7 @@ # # untabify - convert tabs to spaces # -# $Id: untabify,v 1.1 2002/08/13 14:36:50 fishwaldo Exp $ +# $Id: untabify,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ use Text::Tabs; $tabstop = 8; while (<>) { print expand($_) } diff --git a/tools/viconf.c b/tools/viconf.c index b5e12f9..43fcabb 100644 --- a/tools/viconf.c +++ b/tools/viconf.c @@ -1,7 +1,7 @@ /* * viconf.c * - * $Id: viconf.c,v 1.1 2002/08/13 14:36:50 fishwaldo Exp $ + * $Id: viconf.c,v 1.2 2002/08/13 14:45:13 fishwaldo Exp $ */ #include #include