Make our digest-mismatch warnings a touch better

This commit is contained in:
Nick Mathewson 2015-09-24 17:45:29 -04:00
parent 9febbf0451
commit 8d6bb3a559

View File

@ -4964,6 +4964,12 @@ routerinfo_incompatible_with_extrainfo(const routerinfo_t *ri,
goto err;
}
if (!digest256_matches && !digest_matches) {
if (msg) *msg = "Neither digest256 or digest matched "
"digest from routerdesc";
goto err;
}
if (!digest256_matches) {
if (msg) *msg = "Extrainfo digest did not match digest256 from routerdesc";
goto err; /* Digest doesn't match declared value. */