* modules.
*/
std::string data005;
+ std::vector<std::string> isupport;
/** STATS characters in this list are available
* only to operators.
*/
void ClearStack();
+ /** Update the 005 vector
+ */
+ void Update005();
+
+ /** Send the 005 numerics (ISUPPORT) to a user
+ */
+ void Send005(userrec* user);
+
/** Read the entire configuration into memory
* and initialize this class. All other methods
* should be used only by the core.
bool AddIOHook(int port, Module* iomod);
bool DelIOHook(int port);
Module* GetIOHook(InspSocket* is);
- bool AddIOHook(InspSocket* is, Module* iomod);
+ bool AddIOHook(Module* iomod, InspSocket* is);
bool DelIOHook(InspSocket* is);
static std::string GetFullProgDir(char** argv, int argc);