summaryrefslogtreecommitdiff
path: root/docs/module-doc/modules_8cpp.html
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2005-03-25 03:51:56 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2005-03-25 03:51:56 +0000
commit52899de0ff2d62ca0542b243c41626010bf62083 (patch)
treeb9c92bbdb7d65a7467cbd6ebcbc31dc2f96e09e3 /docs/module-doc/modules_8cpp.html
parent0340f1a432d684347d8dbc3aa85c8436c56d4039 (diff)
Documentation update
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@899 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'docs/module-doc/modules_8cpp.html')
-rw-r--r--docs/module-doc/modules_8cpp.html981
1 files changed, 501 insertions, 480 deletions
diff --git a/docs/module-doc/modules_8cpp.html b/docs/module-doc/modules_8cpp.html
index 7b8e91fc8..c409c582d 100644
--- a/docs/module-doc/modules_8cpp.html
+++ b/docs/module-doc/modules_8cpp.html
@@ -1,12 +1,11 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>modules.cpp File Reference</title>
+<title>InspIRCd: modules.cpp File Reference</title>
<link href="inspircd.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.3-rc3 -->
-<center>
-<a class="qindex" href="main.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
-<hr><h1>modules.cpp File Reference</h1><code>#include "inspircd.h"</code><br>
+<!-- Generated by Doxygen 1.3.3 -->
+<div class="qindex"><a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Compound&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Compound&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>modules.cpp File Reference</h1><code>#include "inspircd.h"</code><br>
<code>#include "inspircd_io.h"</code><br>
<code>#include "inspircd_util.h"</code><br>
<code>#include "inspircd_config.h"</code><br>
@@ -39,105 +38,154 @@
<code>#include "<a class="el" href="commands_8h-source.html">commands.h</a>"</code><br>
<p>
-Include dependency graph for modules.cpp:<p><center><img src="modules_8cpp__incl.gif" border="0" usemap="#modules.cpp_map" alt="Include dependency graph"></center>
-<map name="modules.cpp_map">
-<area href="ctables_8h.html" shape="rect" coords="309,1019,371,1040" alt="">
-<area href="connection_8h.html" shape="rect" coords="176,1216,256,1237" alt="">
-<area href="users_8h.html" shape="rect" coords="315,669,365,691" alt="">
-<area href="servers_8h.html" shape="rect" coords="308,1193,372,1215" alt="">
-<area href="modules_8h.html" shape="rect" coords="436,921,503,943" alt="">
-<area href="message_8h.html" shape="rect" coords="433,571,505,592" alt="">
-<area href="mode_8h.html" shape="rect" coords="444,693,495,715" alt="">
-<area href="xline_8h.html" shape="rect" coords="445,397,493,419" alt="">
-<area href="commands_8h.html" shape="rect" coords="428,300,511,321" alt="">
-</map>
-
-<p>
<a href="modules_8cpp-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
-<tr><td nowrap align=right valign=top>namespace &nbsp;</td><td valign=bottom><a class="el" href="namespacenspace.html">nspace</a></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>namespace &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacenspace.html">nspace</a></td></tr>
+
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
-<tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classExtMode.html">ExtMode</a></td></tr>
-<tr><td nowrap align=right valign=top>struct &nbsp;</td><td valign=bottom><a class="el" href="structInAddr__HashComp.html">InAddr_HashComp</a></td></tr>
-<tr><td nowrap align=right valign=top>struct &nbsp;</td><td valign=bottom><a class="el" href="structStrHashComp.html">StrHashComp</a></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>class &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classExtMode.html">ExtMode</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structInAddr__HashComp.html">InAddr_HashComp</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structStrHashComp.html">StrHashComp</a></td></tr>
+
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
-<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a0">nspace</a>&nbsp;&nbsp;&nbsp;std</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a0">nspace</a>&nbsp;&nbsp;&nbsp;std</td></tr>
+
<tr><td colspan=2><br><h2>Typedefs</h2></td></tr>
-<tr><td nowrap align=right valign=top>typedef nspace::hash_map&lt;<br>
+<tr><td class="memItemLeft" nowrap align=right valign=top>typedef nspace::hash_map&lt;<br>
std::string, <a class="el" href="classuserrec.html">userrec</a> *, nspace::hash&lt;<br>
- string &gt;, <a class="el" href="structStrHashComp.html">StrHashComp</a> &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a38">user_hash</a></td></tr>
-<tr><td nowrap align=right valign=top>typedef nspace::hash_map&lt;<br>
+ string &gt;, <a class="el" href="structStrHashComp.html">StrHashComp</a> &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a37">user_hash</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>typedef nspace::hash_map&lt;<br>
std::string, <a class="el" href="classchanrec.html">chanrec</a> *, nspace::hash&lt;<br>
- string &gt;, <a class="el" href="structStrHashComp.html">StrHashComp</a> &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a39">chan_hash</a></td></tr>
-<tr><td nowrap align=right valign=top>typedef nspace::hash_map&lt;<br>
+ string &gt;, <a class="el" href="structStrHashComp.html">StrHashComp</a> &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a38">chan_hash</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>typedef nspace::hash_map&lt;<br>
in_addr, string *, nspace::hash&lt;<br>
- in_addr &gt;, <a class="el" href="structInAddr__HashComp.html">InAddr_HashComp</a> &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a40">address_cache</a></td></tr>
-<tr><td nowrap align=right valign=top>typedef std::deque&lt; <a class="el" href="classcommand__t.html">command_t</a> &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a41">command_table</a></td></tr>
-<tr><td nowrap align=right valign=top>typedef std::vector&lt; <a class="el" href="classExtMode.html">ExtMode</a> &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a49">ExtModeList</a></td></tr>
-<tr><td nowrap align=right valign=top>typedef ExtModeList::iterator&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a50">ExtModeListIter</a></td></tr>
+ in_addr &gt;, <a class="el" href="structInAddr__HashComp.html">InAddr_HashComp</a> &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a39">address_cache</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>typedef std::deque&lt; <a class="el" href="classcommand__t.html">command_t</a> &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a40">command_table</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>typedef std::vector&lt; <a class="el" href="classExtMode.html">ExtMode</a> &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a48">ExtModeList</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>typedef ExtModeList::iterator&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a49">ExtModeListIter</a></td></tr>
+
<tr><td colspan=2><br><h2>Functions</h2></td></tr>
-<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a52">ModeDefined</a> (char modechar, int type)</td></tr>
-<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a53">ModeIsListMode</a> (char modechar, int type)</td></tr>
-<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a54">ModeDefinedOper</a> (char modechar, int type)</td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a55">ModeDefinedOn</a> (char modechar, int type)</td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a56">ModeDefinedOff</a> (char modechar, int type)</td></tr>
-<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a57">DoAddExtendedMode</a> (char modechar, int type, bool requires_oper, int params_on, int params_off)</td></tr>
-<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a58">ModeMakeList</a> (char modechar)</td></tr>
-<tr><td nowrap align=right valign=top>std::vector&lt; <a class="el" href="classModule.html">Module</a> * &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a59">modules</a> (255)</td></tr>
-<tr><td nowrap align=right valign=top>std::vector&lt; <a class="el" href="modules_8h.html#a29">ircd_module</a> * &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a60">factory</a> (255)</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a51">ModeDefined</a> (char modechar, int type)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a52">ModeIsListMode</a> (char modechar, int type)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a53">ModeDefinedOper</a> (char modechar, int type)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a54">ModeDefinedOn</a> (char modechar, int type)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a55">ModeDefinedOff</a> (char modechar, int type)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a56">DoAddExtendedMode</a> (char modechar, int type, bool requires_oper, int params_on, int params_off)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a57">ModeMakeList</a> (char modechar)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; <a class="el" href="classModule.html">Module</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a58">modules</a> (255)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; <a class="el" href="modules_8h.html#a29">ircd_module</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a59">factory</a> (255)</td></tr>
+
<tr><td colspan=2><br><h2>Variables</h2></td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a1">MODCOUNT</a> = -1</td></tr>
-<tr><td nowrap align=right valign=top>vector&lt; <a class="el" href="classModule.html">Module</a> * &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a2">modules</a></td></tr>
-<tr><td nowrap align=right valign=top>vector&lt; <a class="el" href="modules_8h.html#a29">ircd_module</a> * &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a3">factory</a></td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a4">LogLevel</a></td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a5">ServerName</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a6">Network</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a7">ServerDesc</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a8">AdminName</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a9">AdminEmail</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a10">AdminNick</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a11">diepass</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a12">restartpass</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a13">motd</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a14">rules</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a15">list</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a16">PrefixQuit</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a17">DieValue</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a18">debugging</a></td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a19">WHOWAS_STALE</a></td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a20">WHOWAS_MAX</a></td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a21">DieDelay</a></td></tr>
-<tr><td nowrap align=right valign=top>time_t&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a22">startup_time</a></td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a23">NetBufferSize</a></td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a24">MaxWhoResults</a></td></tr>
-<tr><td nowrap align=right valign=top>time_t&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a25">nb_start</a></td></tr>
-<tr><td nowrap align=right valign=top>std::vector&lt; int &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a26">fd_reap</a></td></tr>
-<tr><td nowrap align=right valign=top>std::vector&lt; std::string &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a27">module_names</a></td></tr>
-<tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a28">bannerBuffer</a> [MAXBUF]</td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a29">boundPortCount</a></td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a30">portCount</a></td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a31">UDPportCount</a></td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a32">ports</a> [MAXSOCKS]</td></tr>
-<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a33">defaultRoute</a></td></tr>
-<tr><td nowrap align=right valign=top>std::vector&lt; long &gt;&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a34">auth_cookies</a></td></tr>
-<tr><td nowrap align=right valign=top>std::stringstream&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a35">config_f</a></td></tr>
-<tr><td nowrap align=right valign=top><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a36">me</a> [32]</td></tr>
-<tr><td nowrap align=right valign=top>FILE *&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a37">log_file</a></td></tr>
-<tr><td nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a38">user_hash</a>&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a42">clientlist</a></td></tr>
-<tr><td nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a39">chan_hash</a>&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a43">chanlist</a></td></tr>
-<tr><td nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a38">user_hash</a>&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a44">whowas</a></td></tr>
-<tr><td nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a41">command_table</a>&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a45">cmdlist</a></td></tr>
-<tr><td nowrap align=right valign=top><a class="el" href="modules_8h.html#a26">file_cache</a>&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a46">MOTD</a></td></tr>
-<tr><td nowrap align=right valign=top><a class="el" href="modules_8h.html#a26">file_cache</a>&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a47">RULES</a></td></tr>
-<tr><td nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a40">address_cache</a>&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a48">IP</a></td></tr>
-<tr><td nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a49">ExtModeList</a>&nbsp;</td><td valign=bottom><a class="el" href="modules_8cpp.html#a51">EMode</a></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a1">MODCOUNT</a> = -1</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>vector&lt; <a class="el" href="classModule.html">Module</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a2">modules</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>vector&lt; <a class="el" href="modules_8h.html#a29">ircd_module</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a3">factory</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a4">LogLevel</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a5">ServerName</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a6">Network</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a7">ServerDesc</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a8">AdminName</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a9">AdminEmail</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a10">AdminNick</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a11">diepass</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a12">restartpass</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a13">motd</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a14">rules</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a15">list</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a16">PrefixQuit</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a17">DieValue</a> [MAXBUF]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a18">debugging</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a19">WHOWAS_STALE</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a20">WHOWAS_MAX</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a21">DieDelay</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>time_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a22">startup_time</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a23">NetBufferSize</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a24">MaxWhoResults</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>time_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a25">nb_start</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; int &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a26">fd_reap</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; std::string &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a27">module_names</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a28">boundPortCount</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a29">portCount</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a30">UDPportCount</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a31">ports</a> [MAXSOCKS]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a32">defaultRoute</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; long &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a33">auth_cookies</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::stringstream&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a34">config_f</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a35">me</a> [32]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>FILE *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a36">log_file</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a37">user_hash</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a41">clientlist</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a38">chan_hash</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a42">chanlist</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a37">user_hash</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a43">whowas</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a40">command_table</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a44">cmdlist</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8h.html#a26">file_cache</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a45">MOTD</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8h.html#a26">file_cache</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a46">RULES</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a39">address_cache</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a47">IP</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a48">ExtModeList</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a50">EMode</a></td></tr>
+
</table>
<hr><h2>Define Documentation</h2>
<a name="a0" doxytag="modules.cpp::nspace"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> #define nspace&nbsp;&nbsp;&nbsp;std
@@ -155,17 +203,17 @@ Include dependency graph for modules.cpp:<p><center><img src="modules_8cpp__incl
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00042">42</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00058">58</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<hr><h2>Typedef Documentation</h2>
-<a name="a40" doxytag="modules.cpp::address_cache"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a39" doxytag="modules.cpp::address_cache"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> typedef nspace::hash_map&lt;in_addr,string*, nspace::hash&lt;in_addr&gt;, <a class="el" href="structInAddr__HashComp.html">InAddr_HashComp</a>&gt; address_cache
+ <td class="md" nowrap valign="top"> typedef nspace::hash_map&lt;in_addr,string*, nspace::hash&lt;in_addr&gt;, <a class="el" href="structInAddr__HashComp.html">InAddr_HashComp</a>&gt; <a class="el" href="modules_8cpp.html#a39">address_cache</a>
</table>
</td>
</tr>
@@ -180,16 +228,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00042">42</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00151">151</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00166">166</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a39" doxytag="modules.cpp::chan_hash"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a38" doxytag="modules.cpp::chan_hash"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> typedef nspace::hash_map&lt;std::string, <a class="el" href="classchanrec.html">chanrec</a>*, nspace::hash&lt;string&gt;, <a class="el" href="structStrHashComp.html">StrHashComp</a>&gt; chan_hash
+ <td class="md" nowrap valign="top"> typedef nspace::hash_map&lt;std::string, <a class="el" href="classchanrec.html">chanrec</a>*, nspace::hash&lt;string&gt;, <a class="el" href="structStrHashComp.html">StrHashComp</a>&gt; <a class="el" href="modules_8cpp.html#a38">chan_hash</a>
</table>
</td>
</tr>
@@ -204,16 +252,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00151">151</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00150">150</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00165">165</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a41" doxytag="modules.cpp::command_table"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a40" doxytag="modules.cpp::command_table"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> typedef std::deque&lt;<a class="el" href="classcommand__t.html">command_t</a>&gt; command_table
+ <td class="md" nowrap valign="top"> typedef std::deque&lt;<a class="el" href="classcommand__t.html">command_t</a>&gt; <a class="el" href="modules_8cpp.html#a40">command_table</a>
</table>
</td>
</tr>
@@ -228,16 +276,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00150">150</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00152">152</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00167">167</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a49" doxytag="modules.cpp::ExtModeList"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a48" doxytag="modules.cpp::ExtModeList"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> typedef std::vector&lt;<a class="el" href="classExtMode.html">ExtMode</a>&gt; ExtModeList
+ <td class="md" nowrap valign="top"> typedef std::vector&lt;<a class="el" href="classExtMode.html">ExtMode</a>&gt; <a class="el" href="modules_8cpp.html#a48">ExtModeList</a>
</table>
</td>
</tr>
@@ -252,16 +300,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00152">152</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00178">178</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00193">193</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a50" doxytag="modules.cpp::ExtModeListIter"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a49" doxytag="modules.cpp::ExtModeListIter"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> typedef ExtModeList::iterator ExtModeListIter
+ <td class="md" nowrap valign="top"> typedef ExtModeList::iterator <a class="el" href="modules_8cpp.html#a49">ExtModeListIter</a>
</table>
</td>
</tr>
@@ -276,18 +324,18 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00178">178</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00179">179</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00194">194</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
<p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00185">ModeDefined()</a>, <a class="el" href="modules_8cpp-source.html#l00241">ModeDefinedOff()</a>, <a class="el" href="modules_8cpp-source.html#l00228">ModeDefinedOn()</a>, <a class="el" href="modules_8cpp-source.html#l00213">ModeDefinedOper()</a>, <a class="el" href="modules_8cpp-source.html#l00199">ModeIsListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00264">ModeMakeList()</a>. </td>
+Referenced by <a class="el" href="modules_8cpp-source.html#l00200">ModeDefined()</a>, <a class="el" href="modules_8cpp-source.html#l00253">ModeDefinedOff()</a>, <a class="el" href="modules_8cpp-source.html#l00240">ModeDefinedOn()</a>, <a class="el" href="modules_8cpp-source.html#l00226">ModeDefinedOper()</a>, <a class="el" href="modules_8cpp-source.html#l00213">ModeIsListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00276">ModeMakeList()</a>. </td>
</tr>
</table>
-<a name="a38" doxytag="modules.cpp::user_hash"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a37" doxytag="modules.cpp::user_hash"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> typedef nspace::hash_map&lt;std::string, <a class="el" href="classuserrec.html">userrec</a>*, nspace::hash&lt;string&gt;, <a class="el" href="structStrHashComp.html">StrHashComp</a>&gt; user_hash
+ <td class="md" nowrap valign="top"> typedef nspace::hash_map&lt;std::string, <a class="el" href="classuserrec.html">userrec</a>*, nspace::hash&lt;string&gt;, <a class="el" href="structStrHashComp.html">StrHashComp</a>&gt; <a class="el" href="modules_8cpp.html#a37">user_hash</a>
</table>
</td>
</tr>
@@ -302,44 +350,44 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00185">ModeDefined()
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00149">149</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00164">164</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<hr><h2>Function Documentation</h2>
-<a name="a57" doxytag="modules.cpp::DoAddExtendedMode"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a56" doxytag="modules.cpp::DoAddExtendedMode"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> bool DoAddExtendedMode </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">char&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>modechar</em>, </td>
+ <td class="mdname" nowrap> <em>modechar</em>, </td>
</tr>
<tr>
<td></td>
<td></td>
<td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>type</em>, </td>
+ <td class="mdname" nowrap> <em>type</em>, </td>
</tr>
<tr>
<td></td>
<td></td>
<td class="md" nowrap>bool&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>requires_oper</em>, </td>
+ <td class="mdname" nowrap> <em>requires_oper</em>, </td>
</tr>
<tr>
<td></td>
<td></td>
<td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>params_on</em>, </td>
+ <td class="mdname" nowrap> <em>params_on</em>, </td>
</tr>
<tr>
<td></td>
<td></td>
<td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>params_off</em></td>
+ <td class="mdname" nowrap> <em>params_off</em></td>
</tr>
<tr>
<td></td>
@@ -361,33 +409,33 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00149">149</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00254">254</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00266">266</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
<p>
-References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00185">ModeDefined()</a>.
+References <a class="el" href="modules_8cpp-source.html#l00197">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00200">ModeDefined()</a>.
<p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00539">Server::AddExtendedListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00519">Server::AddExtendedMode()</a>.
+Referenced by <a class="el" href="modules_8cpp-source.html#l00552">Server::AddExtendedListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00532">Server::AddExtendedMode()</a>.
<p>
-<div class="fragment"><pre>00255 {
-00256 <span class="keywordflow">if</span> (<a class="code" href="modules_8cpp.html#a52">ModeDefined</a>(modechar,type)) {
-00257 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-00258 }
-00259 <a class="code" href="modules_8cpp.html#a51">EMode</a>.push_back(<a class="code" href="classExtMode.html">ExtMode</a>(modechar,type,requires_oper,params_on,params_off));
-00260 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-00261 }
+<div class="fragment"><pre>00267 {
+00268 <span class="keywordflow">if</span> (<a class="code" href="modules_8cpp.html#a51">ModeDefined</a>(modechar,type)) {
+00269 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00270 }
+00271 <a class="code" href="modules_8cpp.html#a50">EMode</a>.push_back(<a class="code" href="classExtMode.html">ExtMode</a>(modechar,type,requires_oper,params_on,params_off));
+00272 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00273 }
</pre></div> </td>
</tr>
</table>
-<a name="a60" doxytag="modules.cpp::factory"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a59" doxytag="modules.cpp::factory"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> std::vector&lt;<a class="el" href="modules_8h.html#a29">ircd_module</a>*&gt; factory </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">255&nbsp;</td>
- <td class="mdname1" valign="top" nowrap>&nbsp; </td>
- <td class="md" valign="top">)&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
@@ -406,22 +454,22 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00539">Server::AddEx
</td>
</tr>
</table>
-<a name="a52" doxytag="modules.cpp::ModeDefined"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a51" doxytag="modules.cpp::ModeDefined"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> bool ModeDefined </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">char&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>modechar</em>, </td>
+ <td class="mdname" nowrap> <em>modechar</em>, </td>
</tr>
<tr>
<td></td>
<td></td>
<td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>type</em></td>
+ <td class="mdname" nowrap> <em>type</em></td>
</tr>
<tr>
<td></td>
@@ -443,43 +491,42 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00539">Server::AddEx
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00185">185</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00200">200</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
<p>
-References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00179">ExtModeListIter</a>.
+References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a class="el" href="modules_8cpp-source.html#l00197">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00194">ExtModeListIter</a>.
<p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00254">DoAddExtendedMode()</a>.
+Referenced by <a class="el" href="modules_8cpp-source.html#l00266">DoAddExtendedMode()</a>.
<p>
-<div class="fragment"><pre>00186 {
-00187 log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a51">EMode</a>.size());
-00188 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00189 {
-00190 log(DEBUG,<span class="stringliteral">"i-&gt;modechar==%c, modechar=%c, i-&gt;type=%d, type=%d"</span>,i-&gt;modechar,modechar,i-&gt;type,type);
-00191 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
-00192 {
-00193 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-00194 }
-00195 }
-00196 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-00197 }
+<div class="fragment"><pre>00201 {
+00202 log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a50">EMode</a>.size());
+00203 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a49">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a50">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a50">EMode</a>.end(); i++)
+00204 {
+00205 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
+00206 {
+00207 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00208 }
+00209 }
+00210 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00211 }
</pre></div> </td>
</tr>
</table>
-<a name="a56" doxytag="modules.cpp::ModeDefinedOff"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a55" doxytag="modules.cpp::ModeDefinedOff"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> int ModeDefinedOff </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">char&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>modechar</em>, </td>
+ <td class="mdname" nowrap> <em>modechar</em>, </td>
</tr>
<tr>
<td></td>
<td></td>
<td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>type</em></td>
+ <td class="mdname" nowrap> <em>type</em></td>
</tr>
<tr>
<td></td>
@@ -501,39 +548,39 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00254">DoAddExtended
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00241">241</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00253">253</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
<p>
-References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00179">ExtModeListIter</a>.
+References <a class="el" href="modules_8cpp-source.html#l00197">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00194">ExtModeListIter</a>.
<p>
-<div class="fragment"><pre>00242 {
-00243 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00244 {
-00245 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
-00246 {
-00247 <span class="keywordflow">return</span> i-&gt;params_when_off;
-00248 }
-00249 }
-00250 <span class="keywordflow">return</span> 0;
-00251 }
+<div class="fragment"><pre>00254 {
+00255 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a49">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a50">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a50">EMode</a>.end(); i++)
+00256 {
+00257 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
+00258 {
+00259 <span class="keywordflow">return</span> i-&gt;params_when_off;
+00260 }
+00261 }
+00262 <span class="keywordflow">return</span> 0;
+00263 }
</pre></div> </td>
</tr>
</table>
-<a name="a55" doxytag="modules.cpp::ModeDefinedOn"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a54" doxytag="modules.cpp::ModeDefinedOn"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> int ModeDefinedOn </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">char&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>modechar</em>, </td>
+ <td class="mdname" nowrap> <em>modechar</em>, </td>
</tr>
<tr>
<td></td>
<td></td>
<td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>type</em></td>
+ <td class="mdname" nowrap> <em>type</em></td>
</tr>
<tr>
<td></td>
@@ -555,39 +602,39 @@ References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, and <
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00228">228</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00240">240</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
<p>
-References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00179">ExtModeListIter</a>.
+References <a class="el" href="modules_8cpp-source.html#l00197">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00194">ExtModeListIter</a>.
<p>
-<div class="fragment"><pre>00229 {
-00230 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00231 {
-00232 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
-00233 {
-00234 <span class="keywordflow">return</span> i-&gt;params_when_on;
-00235 }
-00236 }
-00237 <span class="keywordflow">return</span> 0;
-00238 }
+<div class="fragment"><pre>00241 {
+00242 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a49">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a50">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a50">EMode</a>.end(); i++)
+00243 {
+00244 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
+00245 {
+00246 <span class="keywordflow">return</span> i-&gt;params_when_on;
+00247 }
+00248 }
+00249 <span class="keywordflow">return</span> 0;
+00250 }
</pre></div> </td>
</tr>
</table>
-<a name="a54" doxytag="modules.cpp::ModeDefinedOper"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a53" doxytag="modules.cpp::ModeDefinedOper"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> bool ModeDefinedOper </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">char&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>modechar</em>, </td>
+ <td class="mdname" nowrap> <em>modechar</em>, </td>
</tr>
<tr>
<td></td>
<td></td>
<td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>type</em></td>
+ <td class="mdname" nowrap> <em>type</em></td>
</tr>
<tr>
<td></td>
@@ -609,41 +656,40 @@ References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, and <
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00213">213</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00226">226</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
<p>
-References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00179">ExtModeListIter</a>.
+References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a class="el" href="modules_8cpp-source.html#l00197">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00194">ExtModeListIter</a>.
<p>
-<div class="fragment"><pre>00214 {
-00215 log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a51">EMode</a>.size());
-00216 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00217 {
-00218 log(DEBUG,<span class="stringliteral">"i-&gt;modechar==%c, modechar=%c, i-&gt;type=%d, type=%d"</span>,i-&gt;modechar,modechar,i-&gt;type,type);
-00219 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type) &amp;&amp; (i-&gt;needsoper == <span class="keyword">true</span>))
-00220 {
-00221 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-00222 }
-00223 }
-00224 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-00225 }
+<div class="fragment"><pre>00227 {
+00228 log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a50">EMode</a>.size());
+00229 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a49">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a50">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a50">EMode</a>.end(); i++)
+00230 {
+00231 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type) &amp;&amp; (i-&gt;needsoper == <span class="keyword">true</span>))
+00232 {
+00233 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00234 }
+00235 }
+00236 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00237 }
</pre></div> </td>
</tr>
</table>
-<a name="a53" doxytag="modules.cpp::ModeIsListMode"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a52" doxytag="modules.cpp::ModeIsListMode"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> bool ModeIsListMode </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">char&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>modechar</em>, </td>
+ <td class="mdname" nowrap> <em>modechar</em>, </td>
</tr>
<tr>
<td></td>
<td></td>
<td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap>&nbsp; <em>type</em></td>
+ <td class="mdname" nowrap> <em>type</em></td>
</tr>
<tr>
<td></td>
@@ -665,36 +711,35 @@ References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, and <
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00199">199</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00213">213</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
<p>
-References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00179">ExtModeListIter</a>.
+References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a class="el" href="modules_8cpp-source.html#l00197">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00194">ExtModeListIter</a>.
<p>
-<div class="fragment"><pre>00200 {
-00201 log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a51">EMode</a>.size());
-00202 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00203 {
-00204 log(DEBUG,<span class="stringliteral">"i-&gt;modechar==%c, modechar=%c, i-&gt;type=%d, type=%d"</span>,i-&gt;modechar,modechar,i-&gt;type,type);
-00205 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type) &amp;&amp; (i-&gt;list == <span class="keyword">true</span>))
-00206 {
-00207 <span class="keywordflow">return</span> <span class="keyword">true</span>;
-00208 }
-00209 }
-00210 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-00211 }
+<div class="fragment"><pre>00214 {
+00215 log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a50">EMode</a>.size());
+00216 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a49">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a50">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a50">EMode</a>.end(); i++)
+00217 {
+00218 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type) &amp;&amp; (i-&gt;list == <span class="keyword">true</span>))
+00219 {
+00220 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00221 }
+00222 }
+00223 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00224 }
</pre></div> </td>
</tr>
</table>
-<a name="a58" doxytag="modules.cpp::ModeMakeList"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a57" doxytag="modules.cpp::ModeMakeList"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> void ModeMakeList </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">char&nbsp;</td>
- <td class="mdname1" valign="top" nowrap>&nbsp; <em>modechar</em> </td>
- <td class="md" valign="top">)&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>modechar</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
@@ -712,37 +757,37 @@ References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, and <
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00264">264</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00276">276</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
<p>
-References <a class="el" href="modules_8cpp-source.html#l00182">EMode</a>, <a class="el" href="modules_8cpp-source.html#l00179">ExtModeListIter</a>, and <a class="el" href="modules_8h-source.html#l00021">MT_CHANNEL</a>.
+References <a class="el" href="modules_8cpp-source.html#l00197">EMode</a>, <a class="el" href="modules_8cpp-source.html#l00194">ExtModeListIter</a>, and <a class="el" href="modules_8h-source.html#l00031">MT_CHANNEL</a>.
<p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00539">Server::AddExtendedListMode()</a>.
+Referenced by <a class="el" href="modules_8cpp-source.html#l00552">Server::AddExtendedListMode()</a>.
<p>
-<div class="fragment"><pre>00265 {
-00266 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00267 {
-00268 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == <a class="code" href="modules_8h.html#a5">MT_CHANNEL</a>))
-00269 {
-00270 i-&gt;list = <span class="keyword">true</span>;
-00271 <span class="keywordflow">return</span>;
-00272 }
-00273 }
-00274 <span class="keywordflow">return</span>;
-00275 }
+<div class="fragment"><pre>00277 {
+00278 <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a49">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a50">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a50">EMode</a>.end(); i++)
+00279 {
+00280 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == <a class="code" href="modules_8h.html#a5">MT_CHANNEL</a>))
+00281 {
+00282 i-&gt;list = <span class="keyword">true</span>;
+00283 <span class="keywordflow">return</span>;
+00284 }
+00285 }
+00286 <span class="keywordflow">return</span>;
+00287 }
</pre></div> </td>
</tr>
</table>
-<a name="a59" doxytag="modules.cpp::modules"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a58" doxytag="modules.cpp::modules"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> std::vector&lt;<a class="el" href="classModule.html">Module</a>*&gt; modules </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">255&nbsp;</td>
- <td class="mdname1" valign="top" nowrap>&nbsp; </td>
- <td class="md" valign="top">)&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
</tr>
@@ -763,12 +808,12 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00539">Server::AddEx
</table>
<hr><h2>Variable Documentation</h2>
<a name="a9" doxytag="modules.cpp::AdminEmail"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char AdminEmail[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a9">AdminEmail</a>[MAXBUF]
</table>
</td>
</tr>
@@ -783,16 +828,16 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00539">Server::AddEx
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00056">56</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00072">72</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a8" doxytag="modules.cpp::AdminName"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char AdminName[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a8">AdminName</a>[MAXBUF]
</table>
</td>
</tr>
@@ -807,40 +852,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00056">56</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00055">55</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00071">71</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a10" doxytag="modules.cpp::AdminNick"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
- <tr>
- <td class="md">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"> char AdminNick[MAXBUF]
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing=5 cellpadding=0 border=0>
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
-
-<p>
-
-<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00057">57</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
- </tr>
-</table>
-<a name="a34" doxytag="modules.cpp::auth_cookies"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> std::vector&lt;long&gt; auth_cookies
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a10">AdminNick</a>[MAXBUF]
</table>
</td>
</tr>
@@ -855,16 +876,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00057">57</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00085">85</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00073">73</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a28" doxytag="modules.cpp::bannerBuffer"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a33" doxytag="modules.cpp::auth_cookies"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char bannerBuffer[MAXBUF]
+ <td class="md" nowrap valign="top"> std::vector&lt;long&gt; <a class="el" href="modules_8cpp.html#a33">auth_cookies</a>
</table>
</td>
</tr>
@@ -879,16 +900,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00085">85</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00078">78</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00100">100</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a29" doxytag="modules.cpp::boundPortCount"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a28" doxytag="modules.cpp::boundPortCount"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int boundPortCount
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a28">boundPortCount</a>
</table>
</td>
</tr>
@@ -903,16 +924,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00078">78</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00079">79</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00094">94</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a43" doxytag="modules.cpp::chanlist"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a42" doxytag="modules.cpp::chanlist"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a39">chan_hash</a> chanlist
+ <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a38">chan_hash</a> <a class="el" href="modules_8cpp.html#a42">chanlist</a>
</table>
</td>
</tr>
@@ -927,16 +948,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00079">79</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00156">156</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00171">171</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a42" doxytag="modules.cpp::clientlist"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a41" doxytag="modules.cpp::clientlist"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a38">user_hash</a> clientlist
+ <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a37">user_hash</a> <a class="el" href="modules_8cpp.html#a41">clientlist</a>
</table>
</td>
</tr>
@@ -951,18 +972,18 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00156">156</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00155">155</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00170">170</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
<p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00349">Server::GetUsers()</a>. </td>
+Referenced by <a class="el" href="modules_8cpp-source.html#l00362">Server::GetUsers()</a>. </td>
</tr>
</table>
-<a name="a45" doxytag="modules.cpp::cmdlist"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a44" doxytag="modules.cpp::cmdlist"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a41">command_table</a> cmdlist
+ <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a40">command_table</a> <a class="el" href="modules_8cpp.html#a44">cmdlist</a>
</table>
</td>
</tr>
@@ -977,16 +998,16 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00349">Server::GetUs
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00158">158</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00173">173</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a35" doxytag="modules.cpp::config_f"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a34" doxytag="modules.cpp::config_f"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> std::stringstream config_f
+ <td class="md" nowrap valign="top"> std::stringstream <a class="el" href="users_8cpp.html#a0">config_f</a>
</table>
</td>
</tr>
@@ -1001,16 +1022,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00158">158</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00086">86</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00101">101</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a18" doxytag="modules.cpp::debugging"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int debugging
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a18">debugging</a>
</table>
</td>
</tr>
@@ -1025,16 +1046,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00086">86</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00066">66</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00082">82</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a33" doxytag="modules.cpp::defaultRoute"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a32" doxytag="modules.cpp::defaultRoute"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int defaultRoute
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a32">defaultRoute</a>
</table>
</td>
</tr>
@@ -1049,16 +1070,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00066">66</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00083">83</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00098">98</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a21" doxytag="modules.cpp::DieDelay"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int DieDelay
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a21">DieDelay</a>
</table>
</td>
</tr>
@@ -1073,16 +1094,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00083">83</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00069">69</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00085">85</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a11" doxytag="modules.cpp::diepass"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char diepass[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a11">diepass</a>[MAXBUF]
</table>
</td>
</tr>
@@ -1097,16 +1118,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00069">69</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00058">58</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00074">74</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a17" doxytag="modules.cpp::DieValue"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char DieValue[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a17">DieValue</a>[MAXBUF]
</table>
</td>
</tr>
@@ -1121,16 +1142,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00058">58</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00064">64</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00080">80</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a51" doxytag="modules.cpp::EMode"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a50" doxytag="modules.cpp::EMode"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a49">ExtModeList</a> EMode
+ <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a48">ExtModeList</a> <a class="el" href="modules_8cpp.html#a50">EMode</a>
</table>
</td>
</tr>
@@ -1145,15 +1166,15 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00064">64</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00182">182</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00197">197</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
<p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00254">DoAddExtendedMode()</a>, <a class="el" href="modules_8cpp-source.html#l00185">ModeDefined()</a>, <a class="el" href="modules_8cpp-source.html#l00241">ModeDefinedOff()</a>, <a class="el" href="modules_8cpp-source.html#l00228">ModeDefinedOn()</a>, <a class="el" href="modules_8cpp-source.html#l00213">ModeDefinedOper()</a>, <a class="el" href="modules_8cpp-source.html#l00199">ModeIsListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00264">ModeMakeList()</a>. </td>
+Referenced by <a class="el" href="modules_8cpp-source.html#l00266">DoAddExtendedMode()</a>, <a class="el" href="modules_8cpp-source.html#l00200">ModeDefined()</a>, <a class="el" href="modules_8cpp-source.html#l00253">ModeDefinedOff()</a>, <a class="el" href="modules_8cpp-source.html#l00240">ModeDefinedOn()</a>, <a class="el" href="modules_8cpp-source.html#l00226">ModeDefinedOper()</a>, <a class="el" href="modules_8cpp-source.html#l00213">ModeIsListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00276">ModeMakeList()</a>. </td>
</tr>
</table>
<a name="a3" doxytag="modules.cpp::factory"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> vector&lt;<a class="el" href="modules_8h.html#a29">ircd_module</a>*&gt; factory
@@ -1171,16 +1192,16 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00254">DoAddExtended
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00049">49</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00065">65</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a26" doxytag="modules.cpp::fd_reap"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> std::vector&lt;int&gt; fd_reap
+ <td class="md" nowrap valign="top"> std::vector&lt;int&gt; <a class="el" href="modules_8cpp.html#a26">fd_reap</a>
</table>
</td>
</tr>
@@ -1195,16 +1216,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00049">49</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00075">75</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00091">91</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a48" doxytag="modules.cpp::IP"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a47" doxytag="modules.cpp::IP"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a40">address_cache</a> IP
+ <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a39">address_cache</a> <a class="el" href="modules_8cpp.html#a47">IP</a>
</table>
</td>
</tr>
@@ -1219,16 +1240,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00075">75</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00161">161</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00176">176</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a15" doxytag="modules.cpp::list"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char list[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a15">list</a>[MAXBUF]
</table>
</td>
</tr>
@@ -1243,16 +1264,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00161">161</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00062">62</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00078">78</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a37" doxytag="modules.cpp::log_file"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a36" doxytag="modules.cpp::log_file"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> FILE* log_file
+ <td class="md" nowrap valign="top"> FILE* <a class="el" href="modules_8cpp.html#a36">log_file</a>
</table>
</td>
</tr>
@@ -1267,16 +1288,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00062">62</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00090">90</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00105">105</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a4" doxytag="modules.cpp::LogLevel"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int LogLevel
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a4">LogLevel</a>
</table>
</td>
</tr>
@@ -1291,16 +1312,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00090">90</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00051">51</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00067">67</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a24" doxytag="modules.cpp::MaxWhoResults"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int MaxWhoResults
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a24">MaxWhoResults</a>
</table>
</td>
</tr>
@@ -1315,16 +1336,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00051">51</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00072">72</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00088">88</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a36" doxytag="modules.cpp::me"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a35" doxytag="modules.cpp::me"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> <a class="el" href="classserverrec.html">serverrec</a>* me[32]
+ <td class="md" nowrap valign="top"> <a class="el" href="classserverrec.html">serverrec</a>* <a class="el" href="modules_8cpp.html#a35">me</a>[32]
</table>
</td>
</tr>
@@ -1339,16 +1360,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00072">72</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00088">88</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00103">103</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a1" doxytag="modules.cpp::MODCOUNT"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int MODCOUNT = -1
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a1">MODCOUNT</a> = -1
</table>
</td>
</tr>
@@ -1363,16 +1384,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00088">88</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00714">714</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00763">763</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a27" doxytag="modules.cpp::module_names"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> std::vector&lt;std::string&gt; module_names
+ <td class="md" nowrap valign="top"> std::vector&lt;std::string&gt; <a class="el" href="modules_8cpp.html#a27">module_names</a>
</table>
</td>
</tr>
@@ -1387,13 +1408,13 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00714">714</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00076">76</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00092">92</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a2" doxytag="modules.cpp::modules"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> vector&lt;<a class="el" href="classModule.html">Module</a>*&gt; modules
@@ -1411,16 +1432,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00076">76</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00048">48</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00064">64</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a46" doxytag="modules.cpp::MOTD"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a45" doxytag="modules.cpp::MOTD"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> <a class="el" href="modules_8h.html#a26">file_cache</a> MOTD
+ <td class="md" nowrap valign="top"> <a class="el" href="modules_8h.html#a26">file_cache</a> <a class="el" href="modules_8cpp.html#a45">MOTD</a>
</table>
</td>
</tr>
@@ -1435,16 +1456,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00048">48</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00159">159</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00174">174</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a13" doxytag="modules.cpp::motd"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char motd[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a13">motd</a>[MAXBUF]
</table>
</td>
</tr>
@@ -1459,16 +1480,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00159">159</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00060">60</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00076">76</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a25" doxytag="modules.cpp::nb_start"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> time_t nb_start
+ <td class="md" nowrap valign="top"> time_t <a class="el" href="modules_8cpp.html#a25">nb_start</a>
</table>
</td>
</tr>
@@ -1483,16 +1504,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00060">60</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00073">73</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00089">89</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a23" doxytag="modules.cpp::NetBufferSize"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int NetBufferSize
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a23">NetBufferSize</a>
</table>
</td>
</tr>
@@ -1507,16 +1528,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00073">73</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00071">71</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00087">87</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a6" doxytag="modules.cpp::Network"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char Network[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a6">Network</a>[MAXBUF]
</table>
</td>
</tr>
@@ -1531,16 +1552,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00071">71</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00053">53</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00069">69</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a30" doxytag="modules.cpp::portCount"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a29" doxytag="modules.cpp::portCount"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int portCount
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a29">portCount</a>
</table>
</td>
</tr>
@@ -1555,16 +1576,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00053">53</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00080">80</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00095">95</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a32" doxytag="modules.cpp::ports"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a31" doxytag="modules.cpp::ports"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int ports[MAXSOCKS]
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a31">ports</a>[MAXSOCKS]
</table>
</td>
</tr>
@@ -1579,16 +1600,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00080">80</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00082">82</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00097">97</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a16" doxytag="modules.cpp::PrefixQuit"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char PrefixQuit[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a16">PrefixQuit</a>[MAXBUF]
</table>
</td>
</tr>
@@ -1603,16 +1624,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00082">82</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00063">63</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00079">79</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a12" doxytag="modules.cpp::restartpass"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char restartpass[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a12">restartpass</a>[MAXBUF]
</table>
</td>
</tr>
@@ -1627,16 +1648,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00063">63</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00059">59</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00075">75</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a47" doxytag="modules.cpp::RULES"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a46" doxytag="modules.cpp::RULES"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> <a class="el" href="modules_8h.html#a26">file_cache</a> RULES
+ <td class="md" nowrap valign="top"> <a class="el" href="modules_8h.html#a26">file_cache</a> <a class="el" href="modules_8cpp.html#a46">RULES</a>
</table>
</td>
</tr>
@@ -1651,16 +1672,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00059">59</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00160">160</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00175">175</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a14" doxytag="modules.cpp::rules"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char rules[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a14">rules</a>[MAXBUF]
</table>
</td>
</tr>
@@ -1675,16 +1696,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00160">160</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00061">61</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00077">77</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a7" doxytag="modules.cpp::ServerDesc"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char ServerDesc[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a7">ServerDesc</a>[MAXBUF]
</table>
</td>
</tr>
@@ -1699,16 +1720,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00061">61</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00054">54</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00070">70</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a5" doxytag="modules.cpp::ServerName"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> char ServerName[MAXBUF]
+ <td class="md" nowrap valign="top"> char <a class="el" href="modules_8cpp.html#a5">ServerName</a>[MAXBUF]
</table>
</td>
</tr>
@@ -1723,16 +1744,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00054">54</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00052">52</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00068">68</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a22" doxytag="modules.cpp::startup_time"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> time_t startup_time
+ <td class="md" nowrap valign="top"> time_t <a class="el" href="modules_8cpp.html#a22">startup_time</a>
</table>
</td>
</tr>
@@ -1747,16 +1768,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00052">52</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00070">70</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00086">86</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a31" doxytag="modules.cpp::UDPportCount"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a30" doxytag="modules.cpp::UDPportCount"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int UDPportCount
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a30">UDPportCount</a>
</table>
</td>
</tr>
@@ -1771,16 +1792,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00070">70</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00081">81</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00096">96</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<a name="a44" doxytag="modules.cpp::whowas"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<a name="a43" doxytag="modules.cpp::whowas"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a38">user_hash</a> whowas
+ <td class="md" nowrap valign="top"> <a class="el" href="modules_8cpp.html#a37">user_hash</a> <a class="el" href="modules_8cpp.html#a43">whowas</a>
</table>
</td>
</tr>
@@ -1795,16 +1816,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00081">81</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00157">157</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00172">172</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a20" doxytag="modules.cpp::WHOWAS_MAX"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int WHOWAS_MAX
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a20">WHOWAS_MAX</a>
</table>
</td>
</tr>
@@ -1819,16 +1840,16 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00157">157</a>
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00068">68</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00084">84</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
<a name="a19" doxytag="modules.cpp::WHOWAS_STALE"></a><p>
-<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
- <td class="md">
+ <td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
- <td class="md" nowrap valign="top"> int WHOWAS_STALE
+ <td class="md" nowrap valign="top"> int <a class="el" href="modules_8cpp.html#a19">WHOWAS_STALE</a>
</table>
</td>
</tr>
@@ -1843,12 +1864,12 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00068">68</a> o
<p>
<p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00067">67</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00083">83</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>. </td>
</tr>
</table>
-<hr><address style="align: right;"><small>Generated on Sun May 2 00:09:25 2004 for InspIRCd by
+<hr size="1"><address style="align: right;"><small>Generated on Fri Mar 25 03:49:30 2005 for InspIRCd by
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0
-width=110 height=53></a>1.3-rc3 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 >
+</a>1.3.3 </small></address>
</body>
</html>