X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/0f00dc4c8eb47e67bc0f148c2dd109f73a451e0a..3e248c3b5b309bc03eb5f70762d3f5671d51f996:/symm/desx.c diff --git a/symm/desx.c b/symm/desx.c index d65ffa7..e9a77ed 100644 --- a/symm/desx.c +++ b/symm/desx.c @@ -38,12 +38,11 @@ #include "des-base.h" #include "des.h" #include "desx.h" -#include "desx-tab.h" #include "gcipher.h" /*----- Tables ------------------------------------------------------------*/ -static const octet s[256] = DESX_S; +extern const octet desx_s[256]; /*----- Global variables --------------------------------------------------*/ @@ -71,7 +70,7 @@ static void mangle(octet *b, const octet *p) unsigned i; for (i = 0; i < 8; i++) - b[i] = *p++ ^ s[b[i] ^ b[(i + 1) & 7u]]; + b[i] = *p++ ^ desx_s[b[i] ^ b[(i + 1) & 7u]]; } void desx_init(desx_ctx *k, const void *buf, size_t sz)