X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/e74ca64c0ec65a93d2f133c4472256e3bbb688e2..141c12847a1c2f8cc8db03d420551584e689fb87:/symm/keccak1600.c diff --git a/symm/keccak1600.c b/symm/keccak1600.c index c2d82926..cfbfdefe 100644 --- a/symm/keccak1600.c +++ b/symm/keccak1600.c @@ -649,6 +649,7 @@ void keccak1600_extract(const keccak1600_state *s, kludge64 *p, size_t n) #include +#include #include #include #include @@ -673,7 +674,7 @@ static int vrf_p(dstr v[]) keccak1600_p(&u, &u, n); keccak1600_extract(&u, t, 25); for (i = 0; i < 25; i++) STORE64_L_(d.buf + 8*i, t[i]); - if (memcmp(d.buf, v[2].buf, 200) != 0) { + if (MEMCMP(d.buf, !=, v[2].buf, 200)) { ok = 0; fprintf(stderr, "failed!"); fprintf(stderr, "\n\t input = "); type_hex.dump(&v[0], stderr);