+ if (can_derive(index, chain->known[i].index)) {
+ struct sha256 expect;
+
+ /* Make sure the others derive as expected! */
+ derive(index, chain->known[i].index, hash, &expect);
+ if (memcmp(&expect, &chain->known[i].hash,
+ sizeof(expect)) != 0)
+ return false;