X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/blobdiff_plain/691932ef59d9df9a12e6309ecb0d96d3c63f9f4a..cb5aa4cdd6af4114b18db464f022ef99a44304d7:/nick/nick.h?ds=sidebyside diff --git a/nick/nick.h b/nick/nick.h index f23ccd8e..6adfa0e4 100644 --- a/nick/nick.h +++ b/nick/nick.h @@ -10,7 +10,7 @@ #include "../server/server.h" #include "../lib/base64.h" #include "../lib/irc_ipv6.h" -#include "../lib/patricia.h" +#include "../patricia/patricia.h" #include "../authext/authext.h" @@ -147,7 +147,6 @@ extern host *hosttable[HOSTHASHSIZE]; extern realname *realnametable[REALNAMEHASHSIZE]; extern const flag umodeflags[]; extern const flag accountflags[]; -extern patricia_tree_t *iptree; #define MAXNUMERIC 0x3FFFFFFF @@ -180,9 +179,7 @@ int registernickext(const char *name); int findnickext(const char *name); void releasenickext(int index); char *visiblehostmask(nick *np, char *buf); -int registernodeext(const char *name); -int findnodeext(const char *name); -void releasenodeext(int index); +char *visibleuserhost(nick *np, char *buf); /* nickhandlers.c functions */ int handlenickmsg(void *source, int cargc, char **cargv); @@ -201,6 +198,7 @@ nick *getnickbynumericstr(char *numericstr); /* nickhelpers.c functions */ void initnickhelpers(); +void fininickhelpers(); host *findhost(const char *hostname); host *findorcreatehost(const char *hostname); void releasehost(host *hp);