1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-07-08 17:53:14 +02:00

+- Added Modules, using dlopen() and LoadLibrary for *nix/win32.

+- Added /module load <path.to.so>, /module status (list modules),
+  /module unload <modulename>
This commit is contained in:
stskeeps
2001-03-10 11:58:04 +00:00
parent 797b6c6f21
commit f41c3bf679
13 changed files with 481 additions and 72 deletions
+4
View File
@@ -294,6 +294,9 @@
#define MSG_CYCLE "CYCLE"
#define TOK_CYCLE "BP"
#define MSG_MODULE "MODULE"
#define TOK_MODULE "BQ"
#define MAXPARA 15
extern int m_private(), m_topic(), m_join(), m_part(), m_mode(), m_svsmode();
@@ -333,6 +336,7 @@ extern int m_chgident(), m_swhois(), m_svso(), m_svsfline();
extern int m_tkl(), m_vhost(), m_botmotd(), m_sjoin(), m_htm();
extern int m_umode2(), m_dccdeny(), m_undccdeny();
extern int m_chgname(), m_shun(), m_post(), m_cycle();
extern int m_module();
#ifdef GUEST
extern int m_guest();
#endif