sshbuf_find
ASSERT_INT_EQ(sshbuf_find(p1, 0, "i", 1, &sz), 0);
ASSERT_INT_EQ(sshbuf_find(p1, 0, "j", 1, &sz), SSH_ERR_INVALID_FORMAT);
ASSERT_INT_EQ(sshbuf_find(p1, 0, "imploring", 9, &sz), 0);
ASSERT_INT_EQ(sshbuf_find(p1, 0, "implored", 9, &sz),
ASSERT_INT_EQ(sshbuf_find(p1, 3, "ping", 4, &sz), 0);
ASSERT_INT_EQ(sshbuf_find(p1, 11, "ping", 4, &sz), 0);
ASSERT_INT_EQ(sshbuf_find(p1, 20, "over", 4, &sz), 0);
ASSERT_INT_EQ(sshbuf_find(p1, 28, "over", 4, &sz), 0);
ASSERT_INT_EQ(sshbuf_find(p1, 28, "rove", 4, &sz),
ASSERT_INT_EQ(sshbuf_find(p1, 28, "overt", 5, &sz),
ASSERT_INT_EQ(sshbuf_find(p1, 32, "ping", 4, &sz),
ASSERT_INT_EQ(sshbuf_find(p1, 1000, "silence", 7, &sz),
ASSERT_INT_EQ(sshbuf_find(p1, 0, msg + 1, sizeof(msg) - 2, &sz), 0);
sshbuf_find(const struct sshbuf *b, size_t start_offset,
if ((r = sshbuf_find(sbuf, 0, "\n" END_SIGNATURE,