X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/blobdiff_plain/240bbd214c55baf3a871d6732c7d730186f70270..8c684fca9c7dbb4a2601628c744be9236ee68641:/authext/authext.c diff --git a/authext/authext.c b/authext/authext.c index e1939e38..828428fc 100644 --- a/authext/authext.c +++ b/authext/authext.c @@ -26,7 +26,7 @@ static authname *authnametablebyname[AUTHNAMEHASHSIZE]; static struct { sstring *name; - int persistant; + int persistent; } authnameexts[MAXAUTHNAMEEXTS]; static void authextstats(int hooknum, void *arg); @@ -66,7 +66,7 @@ void freeauthname (authname *anp) { freeauthnames=anp; } -int registerauthnameext(const char *name, int persistant) { +int registerauthnameext(const char *name, int persistent) { int i; if (findauthnameext(name)!=-1) { @@ -77,7 +77,7 @@ int registerauthnameext(const char *name, int persistant) { for (i=0;inicks = NULL; for(i=0;iexts[i]!=NULL) + if(authnameexts[i].persistent && anp->exts[i]!=NULL) return; triggerhook(HOOK_AUTH_LOSTAUTHNAME, (void *)anp);