]> jfr.im git - irc/quakenet/newserv.git/blob - chanserv/authlib.h
CHANSERV: better (but still not perfect) email regex.
[irc/quakenet/newserv.git] / chanserv / authlib.h
1 /* authlib.h */
2
3 #include "../nick/nick.h"
4
5 /* Functions in authlib.c */
6 int cs_checkeboy(nick *np, char *arg);
7 void cs_createrandompw(char *arg, int n);
8 void csa_initregex(void);
9 void csa_freeregex(void);
10 int csa_checkaccountname(nick *sender, char *accountname);
11 int csa_checkaccountname_r(char *accountname);
12 int csa_checkeboy_r(char *eboy);
13 int csa_checkpasswordquality(char *password);
14 reguser *csa_createaccount(char *username, char *password, char *email);