X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ircd%2Ftable_gen.c;h=6fe5cd55c1758fae2efc7c5a7d15c777038bfab4;hb=refs%2Fheads%2Fupstream;hp=a82ed93fd784699ba11a8d29009464fd9e08f05e;hpb=79035436c61e2b58004b47f250ab1e54744a88d6;p=ircu2.10.12-pk.git diff --git a/ircd/table_gen.c b/ircd/table_gen.c index a82ed93..6fe5cd5 100644 --- a/ircd/table_gen.c +++ b/ircd/table_gen.c @@ -29,11 +29,11 @@ * macros actually used by the server instead DO work and have been tested * on platforms where0 char is both signed or unsigned, this is true as long * as the macros are set properly and without any need to rebuild - * the tables (wich as said an admin should NEVER do, tables need to be rebuilt + * the tables (which as said an admin should NEVER do, tables need to be rebuilt * only when one wants to really change the results or when one has to * compile on architectures where a char is NOT eight bits [?!], yes * it all is supposed to work in that case too... but I can't test it - * because I've not found a machine in the world where this happes). + * because I've not found a machine in the world where this happens). * * NEVER -f[un]signed-char on gcc since that does NOT fix the named macros * and you end up in a non-ANSI environment where CHAR_MIN and CHAR_MAX @@ -110,6 +110,9 @@ static void makeTables(void) moveMacro(NTL_DIGIT, NTL_IRCIP); markString(NTL_IRCIP, "."); + moveMacro(NTL_DIGIT, NTL_IRCIP6); + markString(NTL_IRCIP6, ":.ABCDEFabcdef"); + moveMacro(NTL_DIGIT | NTL_ALPHA, NTL_IRCNK); markString(NTL_IRCNK, "-_`");