]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/common.h
This should fix the nickserv module complaining about not enough parameters when...
[irc/evilnet/x3.git] / src / common.h
index a053131629e5143be695d3150ae0c67a26cc612a..b20969bd3338c2b32f86fcfd83bfe8ee8429be52 100644 (file)
@@ -147,9 +147,12 @@ int split_line(char *line, int irc_colon, int argv_size, char *argv[]);
 int mmatch(const char *glob, const char *newglob);
 int match_ircglob(const char *text, const char *glob);
 int user_matches_glob(struct userNode *user, const char *glob, int include_nick);
+int is_overmask(char *mask);
+
 
 int is_ircmask(const char *text);
 int is_gline(const char *text);
+int is_shun(const char *text);
 
 char *sanitize_ircmask(char *text);
 
@@ -165,6 +168,9 @@ int checkpass(const char *pass, const char *crypt);
 
 int split_ircmask(char *text, char **nick, char **ident, char **host);
 char *unsplit_string(char *set[], unsigned int max, char *dest);
+extern char* x3_strtok(char** save, char* str, char* fs);
+
+int valid_email(const char *email);
 
 #define DECLARE_LIST(STRUCTNAME,ITEMTYPE) struct STRUCTNAME {\
   unsigned int used, size;\