private boolean isRemoteAwareOfPresent(final Bytes forkHash, final Long nextFork) {
    for (final ForkId j : getAllForkIds()) {
      if (forkHash.equals(j.getHash())) {
        if (nextFork.equals(j.getNext())) {
          return true;
        } else if (j.getNext() == 0L) {
          return highestKnownFork <= nextFork; // Remote aware of an additional future fork
        } else {
          return false;
        }
      }
    }
    return false;
  }
Non EIP-2124 behaviour

@param peerGenesisHash Hash to be validated.
@return boolean
ethereum/core/src/main/java/org/hyperledger/besu/ethereum/forkid/ForkIdManager.java