sshbuf_get_string_direct
(r = sshbuf_get_string_direct(b, NULL, NULL)) != 0) { /* reserved */
ASSERT_INT_EQ(sshbuf_get_string_direct(p1, &d, &s), 0);
if ((r = sshbuf_get_string_direct(ids, &blob, &blen)) != 0 ||
if ((r = sshbuf_get_string_direct(c->input, &pkt, &plen)) != 0)
if ((r = sshbuf_get_string_direct(downstream->input, &cp, &have))
if ((r = sshbuf_get_string_direct(buf, &blob, &blen)) != 0 ||
if ((r = sshbuf_get_string_direct(b, &p, &len)) != 0)
if ((r = sshbuf_get_string_direct(b, &p, &len)) != 0)
if ((r = sshbuf_get_string_direct(m, &blob, &bloblen)) != 0 ||
(r = sshbuf_get_string_direct(m, &signature, &signaturelen)) != 0 ||
(r = sshbuf_get_string_direct(m, &data, &datalen)) != 0 ||
if ((r = sshbuf_get_string_direct(m, &p, &len)) != 0)
if ((r = sshbuf_get_string_direct(b, &p, &len)) != 0) \
if ((r = sshbuf_get_string_direct(queue, &ptr, &have)) != 0 ||
(r = sshbuf_get_string_direct(m, NULL, &value_len)) != 0) {
if ((r = sshbuf_get_string_direct(m, &input, &ilen)) != 0 ||
(r = sshbuf_get_string_direct(m, &output, &olen)) != 0 ||
return sshbuf_get_string_direct(ssh->state->incoming_packet, valp, lenp);
(r = sshbuf_get_string_direct(b, NULL, &elen)) != 0) {
(r = sshbuf_get_string_direct(b, NULL, &elen)) != 0) {
(r = sshbuf_get_string_direct(b, NULL, NULL)) != 0 || /* reserved */
(r = sshbuf_get_string_direct(b, NULL, NULL)) != 0) /* H(msg) */
sshbuf_get_string_direct(b, &sigblob, &len) != 0 ||
(r = sshbuf_get_string_direct(b, &sigblob, &len)) != 0)
(r = sshbuf_get_string_direct(iqueue, &data, &dlen)) != 0 ||
(r = sshbuf_get_string_direct(req, &message, &msglen)) != 0 ||
if ((r = sshbuf_get_string_direct(buf, &val, &len)) < 0)
if (sshbuf_get_string_direct(buf, NULL, NULL) != 0) {
if (sshbuf_get_string_direct(buf, NULL, NULL) != 0) {
int sshbuf_get_string_direct(struct sshbuf *buf, const u_char **valp,
#define sshbuf_skip_string(buf) sshbuf_get_string_direct(buf, NULL, NULL)
if ((r = sshbuf_get_string_direct(hostkeys, &cp, &len)) != 0)
if ((r = sshbuf_get_string_direct(hostkeys, &cp, &len)) != 0)
if ((r = sshbuf_get_string_direct(hostkeys, &cp, &len)) != 0)
if ((r = sshbuf_get_string_direct(hostkeys, &cp, &len)) != 0)
(ret = sshbuf_get_string_direct(b, NULL, NULL)) != 0 ||
if ((ret = sshbuf_get_string_direct(crit, NULL, NULL)) != 0 ||
(ret = sshbuf_get_string_direct(crit, NULL, NULL)) != 0) {
if ((ret = sshbuf_get_string_direct(exts, NULL, NULL)) != 0 ||
(ret = sshbuf_get_string_direct(exts, NULL, NULL)) != 0) {
if (sshbuf_get_string_direct(b, NULL, NULL) != 0) {
if ((r = sshbuf_get_string_direct(buf, NULL, NULL)) != 0 ||
(r = sshbuf_get_string_direct(buf, NULL, NULL)) != 0 ||
(r = sshbuf_get_string_direct(buf, NULL, NULL)) != 0) {
(r = sshbuf_get_string_direct(signature, &sig, &siglen)) != 0) {