X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/0f00dc4c8eb47e67bc0f148c2dd109f73a451e0a..e5b61a8dec3586f96d25bd3ef454176526ff0f69:/misc/gfshare-mktab.c diff --git a/misc/gfshare-mktab.c b/misc/gfshare-mktab.c index 9fc073f..a47fae7 100644 --- a/misc/gfshare-mktab.c +++ b/misc/gfshare-mktab.c @@ -61,40 +61,37 @@ int main(int argc, char *argv[]) * Log tables for secret sharing in %$\\gf{2^8}$% [generated]\n\ */\n\ \n\ -#ifndef GFSHARE_TAB_H\n\ -#define GFSHARE_TAB_H\n\ +#include \n\ \n\ -#define GFSHARE_LOG { \\\n\ +const octet gfshare_log[256] = {\n\ ", stdout); for (i = 0; i < 256; i++) { printf("0x%02x", log[i]); if (i == 255) - puts(" \\\n}\n"); + puts("\n};\n"); else if (i % 8 == 7) - fputs(", \\\n ", stdout); + fputs(",\n ", stdout); else fputs(", ", stdout); } fputs("\ -#define GFSHARE_EXP { \\\n\ +const octet gfshare_exp[510] = {\n\ ", stdout); for (i = 0; i < 510; i++) { printf("0x%02x", alog[i % 255]); if (i == 509) - puts(" \\\n}\n"); + puts("\n};"); else if (i % 8 == 7) - fputs(", \\\n ", stdout); + fputs(",\n ", stdout); else fputs(", ", stdout); } /* --- Done --- */ - fputs("#endif\n", stdout); - if (fclose(stdout)) { fprintf(stderr, "error writing data\n"); exit(EXIT_FAILURE);