32 |
|
#include "parse.h" |
33 |
|
#include "modules.h" |
34 |
|
|
35 |
– |
static void mr_capab(struct Client *, struct Client *, int, char *[]); |
36 |
– |
|
37 |
– |
struct Message capab_msgtab = { |
38 |
– |
"CAPAB", 0, 0, 0, MAXPARA, MFLG_SLOW | MFLG_UNREG, 0, |
39 |
– |
{ mr_capab, m_ignore, m_ignore, m_ignore, m_ignore, m_ignore } |
40 |
– |
}; |
41 |
– |
|
42 |
– |
void |
43 |
– |
_modinit(void) |
44 |
– |
{ |
45 |
– |
mod_add_cmd(&capab_msgtab); |
46 |
– |
} |
47 |
– |
|
48 |
– |
void |
49 |
– |
_moddeinit(void) |
50 |
– |
{ |
51 |
– |
mod_del_cmd(&capab_msgtab); |
52 |
– |
} |
53 |
– |
|
54 |
– |
const char *_version = "$Revision$"; |
35 |
|
|
36 |
|
/* |
37 |
|
* mr_capab - CAPAB message handler |
104 |
|
} |
105 |
|
} |
106 |
|
} |
107 |
+ |
|
108 |
+ |
static struct Message capab_msgtab = { |
109 |
+ |
"CAPAB", 0, 0, 0, MAXPARA, MFLG_SLOW | MFLG_UNREG, 0, |
110 |
+ |
{ mr_capab, m_ignore, m_ignore, m_ignore, m_ignore, m_ignore } |
111 |
+ |
}; |
112 |
+ |
|
113 |
+ |
static void |
114 |
+ |
module_init(void) |
115 |
+ |
{ |
116 |
+ |
mod_add_cmd(&capab_msgtab); |
117 |
+ |
} |
118 |
+ |
|
119 |
+ |
static void |
120 |
+ |
module_exit(void) |
121 |
+ |
{ |
122 |
+ |
mod_del_cmd(&capab_msgtab); |
123 |
+ |
} |
124 |
+ |
|
125 |
+ |
struct module module_entry = { |
126 |
+ |
.node = { NULL, NULL, NULL }, |
127 |
+ |
.name = NULL, |
128 |
+ |
.version = "$Revision$", |
129 |
+ |
.handle = NULL, |
130 |
+ |
.modinit = module_init, |
131 |
+ |
.modexit = module_exit, |
132 |
+ |
.flags = 0 |
133 |
+ |
}; |