Request (and try to use) consensus diffs.

This commit is contained in:
Nick Mathewson
2017-05-03 15:08:59 -04:00
parent 912b0641e9
commit c12d2cb2dc
5 changed files with 111 additions and 30 deletions
+9
View File
@@ -1401,3 +1401,12 @@ consensus_diff_apply(const char *consensus,
return result;
}
/** Return true iff, based on its header, <b>document</b> is likely
* to be a consensus diff. */
int
looks_like_a_consensus_diff(const char *document, size_t len)
{
return (len >= strlen(ns_diff_version) &&
fast_memeq(document, ns_diff_version, strlen(ns_diff_version)));
}