X-Git-Url: https://git.distorted.org.uk/~mdw/tripe/blobdiff_plain/d8fedf21cc7f6ba61e77db21de0eb9892545d34f..04ed79b8ad88991517755598c5e8872380ec3dde:/server/chal.c diff --git a/server/chal.c b/server/chal.c index 12b64e21..e282f085 100644 --- a/server/chal.c +++ b/server/chal.c @@ -117,7 +117,7 @@ int c_check(buf *b) } h = GM_INIT(mac); GH_HASH(h, p, 4); - ok = (memcmp(GH_DONE(h, 0), p + 4, master->algs.tagsz) == 0); + ok = ct_memeq(GH_DONE(h, 0), p + 4, master->algs.tagsz); GH_DESTROY(h); if (!ok) { a_warn("CHAL", "incorrect-tag", A_END);