Author: Kev <klmitch@mit.edu>
authorKevin L. Mitchell <klmitch@mit.edu>
Sat, 21 Apr 2001 21:49:14 +0000 (21:49 +0000)
committerKevin L. Mitchell <klmitch@mit.edu>
Sat, 21 Apr 2001 21:49:14 +0000 (21:49 +0000)
commit1b4e637606464f9af948a6e87879565f9fc1b726
tree650eac0451ebb1e0140dadf4574036e6614d02f3
parentd4438b8ec9eaba90c155b35ec0c960641987a9c3
Author: Kev <klmitch@mit.edu>
Log message:

Some small, misc. changes, along with the first step in redesigning the
configuration system.  runmalloc.[ch] finally retired, msgq_integrity()
retired, and C++-style // comments replaced with C-style /* */ comments,
since, unfortunately, all the world's not gcc.  Almost all .c files contain
an include for config.h first thing, now, and all of the includes in .h
files for config.h have been removed, since they are now redundant.

As I say, this is only the first step toward redesigning the configuration
system; make config shouldn't be necessary anymore since most of the
plethora of compile-time options have been made run-time configurable.
This change includes those changes that must be made to the .c files, and
there shouldn't be any other change that will affect them, except possibly
some macro changes in configure.in.  The end goal is to get rid of the
config subdirectory completely, and arrange things so that the remaining
compile-time options--things like DEBUGMODE and CONFIG_NDEBUG--can be
given on the ./configure command line.  Changes will also include a way to
cache those results.

Testing: Server has been compiled and run with no obvious ill effects as a
result of the changes.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@429 c9e4aea6-c8fd-4c43-8297-357d70d61c8c
142 files changed:
ChangeLog
include/channel.h
include/client.h
include/gline.h
include/ircd.h
include/ircd_snprintf.h
include/ircd_string.h
include/jupe.h
include/runmalloc.h [deleted file]
include/s_auth.h
include/s_bsd.h
include/s_debug.h
include/support.h
include/supported.h
include/sys.h
include/whocmds.h
ircd/IPcheck.c
ircd/channel.c
ircd/class.c
ircd/client.c
ircd/crule.c
ircd/dbuf.c
ircd/fda.c
ircd/fileio.c
ircd/gline.c
ircd/hash.c
ircd/ircd.c
ircd/ircd_alloc.c
ircd/ircd_features.c
ircd/ircd_log.c
ircd/ircd_relay.c
ircd/ircd_reply.c
ircd/ircd_signal.c
ircd/ircd_snprintf.c
ircd/ircd_string.c
ircd/ircd_xopen.c
ircd/jupe.c
ircd/list.c
ircd/listener.c
ircd/m_admin.c
ircd/m_away.c
ircd/m_burst.c
ircd/m_clearmode.c
ircd/m_close.c
ircd/m_connect.c
ircd/m_cprivmsg.c
ircd/m_create.c
ircd/m_defaults.c
ircd/m_destruct.c
ircd/m_desynch.c
ircd/m_die.c
ircd/m_endburst.c
ircd/m_error.c
ircd/m_get.c
ircd/m_gline.c
ircd/m_help.c
ircd/m_info.c
ircd/m_invite.c
ircd/m_ison.c
ircd/m_join.c
ircd/m_jupe.c
ircd/m_kick.c
ircd/m_kill.c
ircd/m_links.c
ircd/m_list.c
ircd/m_lusers.c
ircd/m_map.c
ircd/m_mode.c
ircd/m_motd.c
ircd/m_names.c
ircd/m_nick.c
ircd/m_notice.c
ircd/m_oper.c
ircd/m_opmode.c
ircd/m_part.c
ircd/m_pass.c
ircd/m_ping.c
ircd/m_pong.c
ircd/m_privmsg.c
ircd/m_privs.c
ircd/m_proto.c
ircd/m_quit.c
ircd/m_rehash.c
ircd/m_reset.c
ircd/m_restart.c
ircd/m_rping.c
ircd/m_rpong.c
ircd/m_server.c
ircd/m_set.c
ircd/m_settime.c
ircd/m_silence.c
ircd/m_squit.c
ircd/m_stats.c
ircd/m_time.c
ircd/m_tmpl.c
ircd/m_topic.c
ircd/m_trace.c
ircd/m_uping.c
ircd/m_user.c
ircd/m_userhost.c
ircd/m_userip.c
ircd/m_version.c
ircd/m_wallchops.c
ircd/m_wallops.c
ircd/m_wallusers.c
ircd/m_who.c
ircd/m_whois.c
ircd/m_whowas.c
ircd/match.c
ircd/motd.c
ircd/msgq.c
ircd/numnicks.c
ircd/opercmds.c
ircd/os_bsd.c
ircd/os_generic.c
ircd/os_linux.c
ircd/os_openbsd.c
ircd/os_solaris.c
ircd/packet.c
ircd/parse.c
ircd/querycmds.c
ircd/random.c
ircd/res.c
ircd/runmalloc.c [deleted file]
ircd/s_auth.c
ircd/s_bsd.c
ircd/s_conf.c
ircd/s_debug.c
ircd/s_err.c
ircd/s_misc.c
ircd/s_numeric.c
ircd/s_serv.c
ircd/s_stats.c
ircd/s_user.c
ircd/send.c
ircd/sprintf_irc.c
ircd/support.c
ircd/table_gen.c
ircd/uping.c
ircd/userload.c
ircd/whocmds.c
ircd/whowas.c