sshbuf_set_max_size
if ((r = sshbuf_set_max_size(c->input, CHAN_INPUT_MAX)) != 0)
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 1223), 0);
r = sshbuf_set_max_size(p1, 1000);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sz), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 1223), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 65536), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 200), SSH_ERR_BUFFER_READ_ONLY);
ASSERT_INT_EQ(sshbuf_set_max_size(p1,
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 16 * 1024), 0);
if (sshbuf_set_max_size(p1, r) < 0)
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 4), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 8), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 7), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 4), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 3), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 2), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, 1), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(x) + 4), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(x) + 4 - 1), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(expbn2) + 3), 0);
ASSERT_INT_EQ(sshbuf_set_max_size(p1, sizeof(expbn1) + 3), 0);
int sshbuf_set_max_size(struct sshbuf *buf, size_t max_size);