X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/bd98cd6bd47584447fcbf84f72ee9388f36ebb8c..af43f0b77a10716921d13c047d1d3c39570cae17:/site.c diff --git a/site.c b/site.c index db65bd8..b9b4d0d 100644 --- a/site.c +++ b/site.c @@ -463,7 +463,7 @@ static bool_t check_msg(struct site *st, uint32_t type, struct msg *m, return False; } if (type==LABEL_MSG2) return True; - if (memcmp(m->nR,st->remoteN,NONCELEN)!=0) { + if (!consttime_memeq(m->nR,st->remoteN,NONCELEN)!=0) { *error="wrong remotely-generated nonce"; return False; }