added session manager and support for an external login system
[TransparentIRC.git] / src / tools.h
index 4f4d11e3fd6450de6a0bd4eb2472e926c65a3687..33f4f0233f10387c21c5bfbc107aa1624d97bd7f 100644 (file)
 #define _tools_h
 #include "overall.h"
 
+struct variable_replace_map {
+    char character;
+    char *value;
+};
+
 int stricmp(const char *s1, const char *s2);
 int stricmplen(const char *s1, const char *s2, int len);
+int parse_line(char *line, char **argv, int irc_raw);
+void build_var_string(char *buffer, char *format, struct variable_replace_map *map);
+int run_external_process(char *command, char **parameters);
 
 #endif