1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>InspIRCd: xline.h File Reference</title>
4 <link href="inspircd.css" rel="stylesheet" type="text/css">
6 <!-- Generated by Doxygen 1.3.3 -->
7 <div class="qindex"><a class="qindex" href="main.html">Main Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Compound List</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Compound Members</a> | <a class="qindex" href="globals.html">File Members</a></div>
8 <h1>xline.h File Reference</h1><code>#include <typeinfo></code><br>
9 <code>#include <iostream></code><br>
10 <code>#include <string></code><br>
11 <code>#include <deque></code><br>
12 <code>#include <sstream></code><br>
13 <code>#include <vector></code><br>
14 <code>#include "<a class="el" href="users_8h-source.html">users.h</a>"</code><br>
15 <code>#include "<a class="el" href="channels_8h-source.html">channels.h</a>"</code><br>
18 <a href="xline_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
20 <tr><td colspan=2><br><h2>Compounds</h2></td></tr>
21 <tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classGLine.html">GLine</a></td></tr>
23 <tr><td class="mdescLeft"> </td><td class="mdescRight">GLine class. </em> <a href="classGLine.html#_details">More...</a><em><br><br></td></tr>
24 <tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classKLine.html">KLine</a></td></tr>
26 <tr><td class="mdescLeft"> </td><td class="mdescRight">KLine class. </em> <a href="classKLine.html#_details">More...</a><em><br><br></td></tr>
27 <tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classQLine.html">QLine</a></td></tr>
29 <tr><td class="mdescLeft"> </td><td class="mdescRight">QLine class. </em> <a href="classQLine.html#_details">More...</a><em><br><br></td></tr>
30 <tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classXLine.html">XLine</a></td></tr>
32 <tr><td class="mdescLeft"> </td><td class="mdescRight">XLine is the base class for ban lines such as G lines and K lines. </em> <a href="classXLine.html#_details">More...</a><em><br><br></td></tr>
33 <tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classZLine.html">ZLine</a></td></tr>
35 <tr><td class="mdescLeft"> </td><td class="mdescRight">ZLine class. </em> <a href="classZLine.html#_details">More...</a><em><br><br></td></tr>
36 <tr><td colspan=2><br><h2>Functions</h2></td></tr>
37 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a0">read_xline_defaults</a> ()</td></tr>
39 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a1">add_gline</a> (long duration, char *source, char *reason, char *hostmask)</td></tr>
41 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a2">add_qline</a> (long duration, char *source, char *reason, char *nickname)</td></tr>
43 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a3">add_zline</a> (long duration, char *source, char *reason, char *ipaddr)</td></tr>
45 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a4">add_kline</a> (long duration, char *source, char *reason, char *hostmask)</td></tr>
47 <tr><td class="memItemLeft" nowrap align=right valign=top>bool </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a5">del_gline</a> (char *hostmask)</td></tr>
49 <tr><td class="memItemLeft" nowrap align=right valign=top>bool </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a6">del_qline</a> (char *nickname)</td></tr>
51 <tr><td class="memItemLeft" nowrap align=right valign=top>bool </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a7">del_zline</a> (char *ipaddr)</td></tr>
53 <tr><td class="memItemLeft" nowrap align=right valign=top>bool </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a8">del_kline</a> (char *hostmask)</td></tr>
55 <tr><td class="memItemLeft" nowrap align=right valign=top>char * </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a9">matches_qline</a> (const char *nick)</td></tr>
57 <tr><td class="memItemLeft" nowrap align=right valign=top>char * </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a10">matches_gline</a> (const char *host)</td></tr>
59 <tr><td class="memItemLeft" nowrap align=right valign=top>char * </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a11">matches_zline</a> (const char *ipaddr)</td></tr>
61 <tr><td class="memItemLeft" nowrap align=right valign=top>char * </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a12">matches_kline</a> (const char *host)</td></tr>
63 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a13">expire_lines</a> ()</td></tr>
65 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a14">apply_lines</a> ()</td></tr>
67 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a15">stats_k</a> (<a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
69 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a16">stats_g</a> (<a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
71 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a17">stats_q</a> (<a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
73 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a18">stats_z</a> (<a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
75 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a19">gline_set_creation_time</a> (char *host, time_t create_time)</td></tr>
77 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a20">qline_set_creation_time</a> (char *nick, time_t create_time)</td></tr>
79 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a21">zline_set_creation_time</a> (char *ip, time_t create_time)</td></tr>
81 <tr><td class="memItemLeft" nowrap align=right valign=top>bool </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a22">zline_make_global</a> (char *ipaddr)</td></tr>
83 <tr><td class="memItemLeft" nowrap align=right valign=top>bool </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a23">qline_make_global</a> (char *nickname)</td></tr>
85 <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="xline_8h.html#a24">sync_xlines</a> (<a class="el" href="classserverrec.html">serverrec</a> *serv, char *tcp_host)</td></tr>
88 <hr><h2>Function Documentation</h2>
89 <a name="a1" doxytag="xline.h::add_gline"></a><p>
90 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
93 <table cellpadding="0" cellspacing="0" border="0">
95 <td class="md" nowrap valign="top"> void add_gline </td>
96 <td class="md" valign="top">( </td>
97 <td class="md" nowrap valign="top">long </td>
98 <td class="mdname" nowrap> <em>duration</em>, </td>
103 <td class="md" nowrap>char * </td>
104 <td class="mdname" nowrap> <em>source</em>, </td>
109 <td class="md" nowrap>char * </td>
110 <td class="mdname" nowrap> <em>reason</em>, </td>
115 <td class="md" nowrap>char * </td>
116 <td class="mdname" nowrap> <em>hostmask</em></td>
120 <td class="md">) </td>
121 <td class="md" colspan="2"></td>
128 <table cellspacing=5 cellpadding=0 border=0>
139 <a name="a4" doxytag="xline.h::add_kline"></a><p>
140 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
143 <table cellpadding="0" cellspacing="0" border="0">
145 <td class="md" nowrap valign="top"> void add_kline </td>
146 <td class="md" valign="top">( </td>
147 <td class="md" nowrap valign="top">long </td>
148 <td class="mdname" nowrap> <em>duration</em>, </td>
153 <td class="md" nowrap>char * </td>
154 <td class="mdname" nowrap> <em>source</em>, </td>
159 <td class="md" nowrap>char * </td>
160 <td class="mdname" nowrap> <em>reason</em>, </td>
165 <td class="md" nowrap>char * </td>
166 <td class="mdname" nowrap> <em>hostmask</em></td>
170 <td class="md">) </td>
171 <td class="md" colspan="2"></td>
178 <table cellspacing=5 cellpadding=0 border=0>
189 <a name="a2" doxytag="xline.h::add_qline"></a><p>
190 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
193 <table cellpadding="0" cellspacing="0" border="0">
195 <td class="md" nowrap valign="top"> void add_qline </td>
196 <td class="md" valign="top">( </td>
197 <td class="md" nowrap valign="top">long </td>
198 <td class="mdname" nowrap> <em>duration</em>, </td>
203 <td class="md" nowrap>char * </td>
204 <td class="mdname" nowrap> <em>source</em>, </td>
209 <td class="md" nowrap>char * </td>
210 <td class="mdname" nowrap> <em>reason</em>, </td>
215 <td class="md" nowrap>char * </td>
216 <td class="mdname" nowrap> <em>nickname</em></td>
220 <td class="md">) </td>
221 <td class="md" colspan="2"></td>
228 <table cellspacing=5 cellpadding=0 border=0>
239 <a name="a3" doxytag="xline.h::add_zline"></a><p>
240 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
243 <table cellpadding="0" cellspacing="0" border="0">
245 <td class="md" nowrap valign="top"> void add_zline </td>
246 <td class="md" valign="top">( </td>
247 <td class="md" nowrap valign="top">long </td>
248 <td class="mdname" nowrap> <em>duration</em>, </td>
253 <td class="md" nowrap>char * </td>
254 <td class="mdname" nowrap> <em>source</em>, </td>
259 <td class="md" nowrap>char * </td>
260 <td class="mdname" nowrap> <em>reason</em>, </td>
265 <td class="md" nowrap>char * </td>
266 <td class="mdname" nowrap> <em>ipaddr</em></td>
270 <td class="md">) </td>
271 <td class="md" colspan="2"></td>
278 <table cellspacing=5 cellpadding=0 border=0>
289 <a name="a14" doxytag="xline.h::apply_lines"></a><p>
290 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
293 <table cellpadding="0" cellspacing="0" border="0">
295 <td class="md" nowrap valign="top"> void apply_lines </td>
296 <td class="md" valign="top">( </td>
297 <td class="mdname1" valign="top" nowrap> </td>
298 <td class="md" valign="top"> ) </td>
299 <td class="md" nowrap></td>
306 <table cellspacing=5 cellpadding=0 border=0>
317 <a name="a5" doxytag="xline.h::del_gline"></a><p>
318 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
321 <table cellpadding="0" cellspacing="0" border="0">
323 <td class="md" nowrap valign="top"> bool del_gline </td>
324 <td class="md" valign="top">( </td>
325 <td class="md" nowrap valign="top">char * </td>
326 <td class="mdname1" valign="top" nowrap> <em>hostmask</em> </td>
327 <td class="md" valign="top"> ) </td>
328 <td class="md" nowrap></td>
335 <table cellspacing=5 cellpadding=0 border=0>
346 <a name="a8" doxytag="xline.h::del_kline"></a><p>
347 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
350 <table cellpadding="0" cellspacing="0" border="0">
352 <td class="md" nowrap valign="top"> bool del_kline </td>
353 <td class="md" valign="top">( </td>
354 <td class="md" nowrap valign="top">char * </td>
355 <td class="mdname1" valign="top" nowrap> <em>hostmask</em> </td>
356 <td class="md" valign="top"> ) </td>
357 <td class="md" nowrap></td>
364 <table cellspacing=5 cellpadding=0 border=0>
375 <a name="a6" doxytag="xline.h::del_qline"></a><p>
376 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
379 <table cellpadding="0" cellspacing="0" border="0">
381 <td class="md" nowrap valign="top"> bool del_qline </td>
382 <td class="md" valign="top">( </td>
383 <td class="md" nowrap valign="top">char * </td>
384 <td class="mdname1" valign="top" nowrap> <em>nickname</em> </td>
385 <td class="md" valign="top"> ) </td>
386 <td class="md" nowrap></td>
393 <table cellspacing=5 cellpadding=0 border=0>
404 <a name="a7" doxytag="xline.h::del_zline"></a><p>
405 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
408 <table cellpadding="0" cellspacing="0" border="0">
410 <td class="md" nowrap valign="top"> bool del_zline </td>
411 <td class="md" valign="top">( </td>
412 <td class="md" nowrap valign="top">char * </td>
413 <td class="mdname1" valign="top" nowrap> <em>ipaddr</em> </td>
414 <td class="md" valign="top"> ) </td>
415 <td class="md" nowrap></td>
422 <table cellspacing=5 cellpadding=0 border=0>
433 <a name="a13" doxytag="xline.h::expire_lines"></a><p>
434 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
437 <table cellpadding="0" cellspacing="0" border="0">
439 <td class="md" nowrap valign="top"> void expire_lines </td>
440 <td class="md" valign="top">( </td>
441 <td class="mdname1" valign="top" nowrap> </td>
442 <td class="md" valign="top"> ) </td>
443 <td class="md" nowrap></td>
450 <table cellspacing=5 cellpadding=0 border=0>
461 <a name="a19" doxytag="xline.h::gline_set_creation_time"></a><p>
462 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
465 <table cellpadding="0" cellspacing="0" border="0">
467 <td class="md" nowrap valign="top"> void gline_set_creation_time </td>
468 <td class="md" valign="top">( </td>
469 <td class="md" nowrap valign="top">char * </td>
470 <td class="mdname" nowrap> <em>host</em>, </td>
475 <td class="md" nowrap>time_t </td>
476 <td class="mdname" nowrap> <em>create_time</em></td>
480 <td class="md">) </td>
481 <td class="md" colspan="2"></td>
488 <table cellspacing=5 cellpadding=0 border=0>
499 <a name="a10" doxytag="xline.h::matches_gline"></a><p>
500 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
503 <table cellpadding="0" cellspacing="0" border="0">
505 <td class="md" nowrap valign="top"> char* matches_gline </td>
506 <td class="md" valign="top">( </td>
507 <td class="md" nowrap valign="top">const char * </td>
508 <td class="mdname1" valign="top" nowrap> <em>host</em> </td>
509 <td class="md" valign="top"> ) </td>
510 <td class="md" nowrap></td>
517 <table cellspacing=5 cellpadding=0 border=0>
528 <a name="a12" doxytag="xline.h::matches_kline"></a><p>
529 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
532 <table cellpadding="0" cellspacing="0" border="0">
534 <td class="md" nowrap valign="top"> char* matches_kline </td>
535 <td class="md" valign="top">( </td>
536 <td class="md" nowrap valign="top">const char * </td>
537 <td class="mdname1" valign="top" nowrap> <em>host</em> </td>
538 <td class="md" valign="top"> ) </td>
539 <td class="md" nowrap></td>
546 <table cellspacing=5 cellpadding=0 border=0>
557 <a name="a9" doxytag="xline.h::matches_qline"></a><p>
558 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
561 <table cellpadding="0" cellspacing="0" border="0">
563 <td class="md" nowrap valign="top"> char* matches_qline </td>
564 <td class="md" valign="top">( </td>
565 <td class="md" nowrap valign="top">const char * </td>
566 <td class="mdname1" valign="top" nowrap> <em>nick</em> </td>
567 <td class="md" valign="top"> ) </td>
568 <td class="md" nowrap></td>
575 <table cellspacing=5 cellpadding=0 border=0>
586 <a name="a11" doxytag="xline.h::matches_zline"></a><p>
587 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
590 <table cellpadding="0" cellspacing="0" border="0">
592 <td class="md" nowrap valign="top"> char* matches_zline </td>
593 <td class="md" valign="top">( </td>
594 <td class="md" nowrap valign="top">const char * </td>
595 <td class="mdname1" valign="top" nowrap> <em>ipaddr</em> </td>
596 <td class="md" valign="top"> ) </td>
597 <td class="md" nowrap></td>
604 <table cellspacing=5 cellpadding=0 border=0>
615 <a name="a23" doxytag="xline.h::qline_make_global"></a><p>
616 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
619 <table cellpadding="0" cellspacing="0" border="0">
621 <td class="md" nowrap valign="top"> bool qline_make_global </td>
622 <td class="md" valign="top">( </td>
623 <td class="md" nowrap valign="top">char * </td>
624 <td class="mdname1" valign="top" nowrap> <em>nickname</em> </td>
625 <td class="md" valign="top"> ) </td>
626 <td class="md" nowrap></td>
633 <table cellspacing=5 cellpadding=0 border=0>
644 <a name="a20" doxytag="xline.h::qline_set_creation_time"></a><p>
645 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
648 <table cellpadding="0" cellspacing="0" border="0">
650 <td class="md" nowrap valign="top"> void qline_set_creation_time </td>
651 <td class="md" valign="top">( </td>
652 <td class="md" nowrap valign="top">char * </td>
653 <td class="mdname" nowrap> <em>nick</em>, </td>
658 <td class="md" nowrap>time_t </td>
659 <td class="mdname" nowrap> <em>create_time</em></td>
663 <td class="md">) </td>
664 <td class="md" colspan="2"></td>
671 <table cellspacing=5 cellpadding=0 border=0>
682 <a name="a0" doxytag="xline.h::read_xline_defaults"></a><p>
683 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
686 <table cellpadding="0" cellspacing="0" border="0">
688 <td class="md" nowrap valign="top"> void read_xline_defaults </td>
689 <td class="md" valign="top">( </td>
690 <td class="mdname1" valign="top" nowrap> </td>
691 <td class="md" valign="top"> ) </td>
692 <td class="md" nowrap></td>
699 <table cellspacing=5 cellpadding=0 border=0>
710 <a name="a16" doxytag="xline.h::stats_g"></a><p>
711 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
714 <table cellpadding="0" cellspacing="0" border="0">
716 <td class="md" nowrap valign="top"> void stats_g </td>
717 <td class="md" valign="top">( </td>
718 <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> * </td>
719 <td class="mdname1" valign="top" nowrap> <em>user</em> </td>
720 <td class="md" valign="top"> ) </td>
721 <td class="md" nowrap></td>
728 <table cellspacing=5 cellpadding=0 border=0>
739 <a name="a15" doxytag="xline.h::stats_k"></a><p>
740 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
743 <table cellpadding="0" cellspacing="0" border="0">
745 <td class="md" nowrap valign="top"> void stats_k </td>
746 <td class="md" valign="top">( </td>
747 <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> * </td>
748 <td class="mdname1" valign="top" nowrap> <em>user</em> </td>
749 <td class="md" valign="top"> ) </td>
750 <td class="md" nowrap></td>
757 <table cellspacing=5 cellpadding=0 border=0>
768 <a name="a17" doxytag="xline.h::stats_q"></a><p>
769 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
772 <table cellpadding="0" cellspacing="0" border="0">
774 <td class="md" nowrap valign="top"> void stats_q </td>
775 <td class="md" valign="top">( </td>
776 <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> * </td>
777 <td class="mdname1" valign="top" nowrap> <em>user</em> </td>
778 <td class="md" valign="top"> ) </td>
779 <td class="md" nowrap></td>
786 <table cellspacing=5 cellpadding=0 border=0>
797 <a name="a18" doxytag="xline.h::stats_z"></a><p>
798 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
801 <table cellpadding="0" cellspacing="0" border="0">
803 <td class="md" nowrap valign="top"> void stats_z </td>
804 <td class="md" valign="top">( </td>
805 <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> * </td>
806 <td class="mdname1" valign="top" nowrap> <em>user</em> </td>
807 <td class="md" valign="top"> ) </td>
808 <td class="md" nowrap></td>
815 <table cellspacing=5 cellpadding=0 border=0>
826 <a name="a24" doxytag="xline.h::sync_xlines"></a><p>
827 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
830 <table cellpadding="0" cellspacing="0" border="0">
832 <td class="md" nowrap valign="top"> void sync_xlines </td>
833 <td class="md" valign="top">( </td>
834 <td class="md" nowrap valign="top"><a class="el" href="classserverrec.html">serverrec</a> * </td>
835 <td class="mdname" nowrap> <em>serv</em>, </td>
840 <td class="md" nowrap>char * </td>
841 <td class="mdname" nowrap> <em>tcp_host</em></td>
845 <td class="md">) </td>
846 <td class="md" colspan="2"></td>
853 <table cellspacing=5 cellpadding=0 border=0>
864 <a name="a22" doxytag="xline.h::zline_make_global"></a><p>
865 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
868 <table cellpadding="0" cellspacing="0" border="0">
870 <td class="md" nowrap valign="top"> bool zline_make_global </td>
871 <td class="md" valign="top">( </td>
872 <td class="md" nowrap valign="top">char * </td>
873 <td class="mdname1" valign="top" nowrap> <em>ipaddr</em> </td>
874 <td class="md" valign="top"> ) </td>
875 <td class="md" nowrap></td>
882 <table cellspacing=5 cellpadding=0 border=0>
893 <a name="a21" doxytag="xline.h::zline_set_creation_time"></a><p>
894 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
897 <table cellpadding="0" cellspacing="0" border="0">
899 <td class="md" nowrap valign="top"> void zline_set_creation_time </td>
900 <td class="md" valign="top">( </td>
901 <td class="md" nowrap valign="top">char * </td>
902 <td class="mdname" nowrap> <em>ip</em>, </td>
907 <td class="md" nowrap>time_t </td>
908 <td class="mdname" nowrap> <em>create_time</em></td>
912 <td class="md">) </td>
913 <td class="md" colspan="2"></td>
920 <table cellspacing=5 cellpadding=0 border=0>
931 <hr size="1"><address style="align: right;"><small>Generated on Mon Mar 28 21:09:29 2005 for InspIRCd by
932 <a href="http://www.doxygen.org/index.html">
933 <img src="doxygen.png" alt="doxygen" align="middle" border=0 >
934 </a>1.3.3 </small></address>