Symbol: sshbuf_put
crypto/openssh/auth2.c
421
if ((r = sshbuf_put(loginmsg, "\0", 1)) != 0)
crypto/openssh/authfd.c
172
if ((r = sshbuf_put(reply, buf, l)) != 0)
crypto/openssh/channels.c
2266
} else if ((r = sshbuf_put(c->input, buf, len)) != 0)
crypto/openssh/channels.c
2417
else if ((r = sshbuf_put(c->extended, buf, len)) != 0)
crypto/openssh/channels.c
2494
} else if ((r = sshbuf_put(c->input, buf, len)) != 0)
crypto/openssh/channels.c
3423
(r = sshbuf_put(b, cp, len)) != 0 ||
crypto/openssh/channels.c
3551
} else if ((r = sshbuf_put(c->output, data, data_len)) != 0)
crypto/openssh/channels.c
3604
if ((r = sshbuf_put(c->extended, data, data_len)) != 0)
crypto/openssh/clientloop.c
1252
if ((r = sshbuf_put(berr, s, strlen(s))) != 0)
crypto/openssh/clientloop.c
1335
if ((r = sshbuf_put(berr, s, strlen(s))) != 0)
crypto/openssh/clientloop.c
854
if ((r = sshbuf_put(c->extended, errmsg,
crypto/openssh/gss-genr.c
129
if ((r = sshbuf_put(b, msg.value, msg.length)) != 0 ||
crypto/openssh/gss-genr.c
141
if ((r = sshbuf_put(b, msg.value, msg.length)) != 0 ||
crypto/openssh/kex.c
1148
if ((r = sshbuf_put(kex->session_id, hash, hashlen)) != 0)
crypto/openssh/kex.c
634
if ((r = sshbuf_put(kex->peer, ptr, dlen)) != 0)
crypto/openssh/kexc25519.c
77
r = sshbuf_put(out, shared_key, CURVE25519_SIZE);
crypto/openssh/kexgen.c
242
if ((r = sshbuf_put(kex->initial_sig, signature, slen)) != 0)
crypto/openssh/kexgex.c
86
(r = sshbuf_put(b, shared_secret, secretlen)) != 0) {
crypto/openssh/kexgexc.c
222
if ((r = sshbuf_put(kex->initial_sig, signature, slen)) != 0)
crypto/openssh/kexmlkem768x25519.c
134
if ((r = sshbuf_put(buf, shared_secret, sizeof(shared_secret))) != 0 ||
crypto/openssh/kexmlkem768x25519.c
135
(r = sshbuf_put(server_blob, ct, sizeof(ct))) != 0 ||
crypto/openssh/kexmlkem768x25519.c
136
(r = sshbuf_put(server_blob, server_pub, sizeof(server_pub))) != 0)
crypto/openssh/kexmlkem768x25519.c
210
if ((r = sshbuf_put(buf, shared_secret, sizeof(shared_secret))) != 0)
crypto/openssh/krl.c
747
if ((r = sshbuf_put(buf, KRL_MAGIC, sizeof(KRL_MAGIC) - 1)) != 0 ||
crypto/openssh/misc.c
1408
if ((r = sshbuf_put(buf, val, strlen(val))) !=0)
crypto/openssh/misc.c
1437
if ((r = sshbuf_put(buf, keys[i].repl,
crypto/openssh/monitor_wrap.c
649
if ((r = sshbuf_put(loginmsg, msg, strlen(msg))) != 0)
crypto/openssh/monitor_wrap.c
722
(r = sshbuf_put(loginmsg, msg, msglen)) != 0)
crypto/openssh/mux.c
1628
(r = sshbuf_put(m, ptr, have)) != 0)
crypto/openssh/mux.c
389
if ((r = sshbuf_put(cctx->cmd, cmd, strlen(cmd))) != 0)
crypto/openssh/openbsd-compat/port-aix.c
207
if ((r = sshbuf_put(ctxt->loginmsg,
crypto/openssh/openbsd-compat/port-aix.c
268
if ((r = sshbuf_put(loginmsg, msg, strlen(msg))) != 0)
crypto/openssh/packet.c
1266
if ((r = sshbuf_put(state->outgoing_packet,
crypto/openssh/packet.c
1355
if ((r = sshbuf_put(state->output, macbuf, mac->mac_len)) != 0)
crypto/openssh/packet.c
1609
if ((r = sshbuf_put(state->incoming_packet, cp + 4,
crypto/openssh/packet.c
1983
if ((r = sshbuf_put(state->input, buf, len)) != 0)
crypto/openssh/packet.c
2673
(r = sshbuf_put(state->input, input, ilen)) != 0 ||
crypto/openssh/packet.c
2674
(r = sshbuf_put(state->output, output, olen)) != 0)
crypto/openssh/packet.c
2700
return sshbuf_put(ssh->state->outgoing_packet, v, len);
crypto/openssh/packet.c
2866
return sshbuf_put(ssh->state->outgoing_packet, buf, sizeof(buf));
crypto/openssh/packet.c
402
if ((r = sshbuf_put(state->incoming_packet, buf,
crypto/openssh/packet.c
879
if ((r = sshbuf_put(out, buf, sizeof(buf) -
crypto/openssh/packet.c
915
if ((r = sshbuf_put(out, buf, sizeof(buf) -
crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c
167
(void)sshbuf_put(sockets[0].input, s, slen);
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
433
sshbuf_put(ts->s_template, data, size) != 0 ||
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
434
sshbuf_put(ts->s_template, crbuf, sizeof(crbuf)) != 0 ||
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
435
sshbuf_put(ts->s_template, zbuf, sizeof(zbuf)) != 0)
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
443
sshbuf_put(ts->c_template, data, size) != 0 ||
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
444
sshbuf_put(ts->c_template, crbuf, sizeof(crbuf)) != 0 ||
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
445
sshbuf_put(ts->c_template, zbuf, sizeof(zbuf)) != 0)
crypto/openssh/regress/misc/fuzz-harness/kex_fuzz.cc
64
if (store != NULL && (r = sshbuf_put(store, buf, len)) != 0) {
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
71
ASSERT_INT_EQ(sshbuf_put(p1, test_buf, sizeof(test_buf) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
104
r = sshbuf_put(p1, x, 5);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
113
ASSERT_INT_EQ(sshbuf_put(p1, x, 10), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
131
ASSERT_INT_EQ(sshbuf_put(p1, x, 10), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
152
ASSERT_INT_EQ(sshbuf_put(p1, x, 9), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
179
ASSERT_INT_EQ(sshbuf_put(p1, x, 2), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
288
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
304
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
318
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
332
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
344
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
356
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
367
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
420
ASSERT_INT_EQ(sshbuf_put(p1, "blahblahblah", 12), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
485
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
501
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
517
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
533
ASSERT_INT_EQ(sshbuf_put(p1, x, sizeof(x)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
719
ASSERT_INT_EQ(sshbuf_put(p1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
721
ASSERT_INT_EQ(sshbuf_put(p1, "there", 5), 0); /* hello\0there */
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
746
ASSERT_INT_EQ(sshbuf_put(p1, "there", 5), 0); /* "there" */
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
769
ASSERT_INT_EQ(sshbuf_put(p1, "there", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
77
ASSERT_INT_EQ(sshbuf_put(p1, x, 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
771
ASSERT_INT_EQ(sshbuf_put(p1, "it is", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
815
ASSERT_INT_EQ(sshbuf_put(p1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
133
ASSERT_INT_EQ(sshbuf_put(p1, expbn1, sizeof(expbn1)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
150
ASSERT_INT_EQ(sshbuf_put(p1, expbn1, sizeof(expbn1) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
181
ASSERT_INT_EQ(sshbuf_put(p1, expbn2, sizeof(expbn2)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
199
ASSERT_INT_EQ(sshbuf_put(p1, expbn2, sizeof(expbn2) - 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
214
ASSERT_INT_EQ(sshbuf_put(p1, expbn2, sizeof(expbn2)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
49
ASSERT_INT_EQ(sshbuf_put(p1, blob, len), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
172
ASSERT_INT_EQ(sshbuf_put(p1, "quad1", strlen("quad1")), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
179
ASSERT_INT_EQ(sshbuf_put(p1, "\0", 1), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
186
ASSERT_INT_EQ(sshbuf_put(p1, "quad2", strlen("quad2")), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
270
ASSERT_INT_EQ(sshbuf_put(b1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
271
ASSERT_INT_EQ(sshbuf_put(b2, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
282
ASSERT_INT_EQ(sshbuf_put(b1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
283
ASSERT_INT_EQ(sshbuf_put(b2, "world", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
294
ASSERT_INT_EQ(sshbuf_put(b1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
295
ASSERT_INT_EQ(sshbuf_put(b2, "hell", 4), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
316
ASSERT_INT_EQ(sshbuf_put(b1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
325
ASSERT_INT_EQ(sshbuf_put(b1, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
357
ASSERT_INT_EQ(sshbuf_put(b, "hello", 5), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
372
ASSERT_INT_EQ(sshbuf_put(b, test_vec1, sizeof(test_vec1)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
387
ASSERT_INT_EQ(sshbuf_put(b, test_vec2, sizeof(test_vec2)), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
402
ASSERT_INT_EQ(sshbuf_put(b, test_vec3, sizeof(test_vec3)), 0);
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
129
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
151
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
174
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
196
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
220
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
243
r = sshbuf_put(fuzzed, fuzz_ptr(fuzz), fuzz_len(fuzz));
crypto/openssh/servconf.c
2639
if ((r = sshbuf_put(conf, cp, strlen(cp))) != 0)
crypto/openssh/servconf.c
2785
return sshbuf_put(buf, &v, sizeof(v));
crypto/openssh/sftp-server.c
2097
} else if ((r = sshbuf_put(iqueue, buf, len)) != 0)
crypto/openssh/ssh-agent.c
2033
if ((r = sshbuf_put(sockets[socknum].input, buf, len)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
203
if ((r = sshbuf_put(m, WEBAUTHN_0, sizeof(WEBAUTHN_0) - 1)) != 0 ||
crypto/openssh/ssh-ecdsa-sk.c
205
(r = sshbuf_put(m, WEBAUTHN_1, sizeof(WEBAUTHN_1) - 1)) != 0 ||
crypto/openssh/ssh-ecdsa-sk.c
206
(r = sshbuf_put(m, origin, strlen(origin))) != 0 ||
crypto/openssh/ssh-ecdsa-sk.c
207
(r = sshbuf_put(m, WEBAUTHN_2, sizeof(WEBAUTHN_2) - 1)) != 0)
crypto/openssh/ssh-ecdsa-sk.c
363
if ((ret = sshbuf_put(original_signed,
crypto/openssh/ssh-ecdsa-sk.c
368
(ret = sshbuf_put(original_signed, msghash, sizeof(msghash))) != 0)
crypto/openssh/ssh-ed25519-sk.c
205
if (sshbuf_put(encoded, sigblob, len) != 0 ||
crypto/openssh/ssh-ed25519-sk.c
206
sshbuf_put(encoded, apphash, sizeof(apphash)) != 0 ||
crypto/openssh/ssh-ed25519-sk.c
209
sshbuf_put(encoded, msghash, sizeof(msghash)) != 0) {
crypto/openssh/ssh-mldsa-eddsa.c
113
if ((r = sshbuf_put(m_prime, COMPOSITE_PREFIX,
crypto/openssh/ssh-mldsa-eddsa.c
115
(r = sshbuf_put(m_prime, COMPOSITE_LABEL,
crypto/openssh/ssh-mldsa-eddsa.c
118
(r = sshbuf_put(m_prime, ctx, ctxlen)) != 0 ||
crypto/openssh/ssh-mldsa-eddsa.c
119
(r = sshbuf_put(m_prime, hash, sizeof(hash))) != 0) {
crypto/openssh/ssh-pkcs11-client.c
201
if ((r = sshbuf_put(m, buf, l)) != 0)
crypto/openssh/ssh-pkcs11-helper.c
289
} else if ((r = sshbuf_put(iqueue, buf, len)) != 0)
crypto/openssh/ssh-sk.c
348
if ((r = sshbuf_put(key->sk_key_handle, resp->key_handle,
crypto/openssh/ssh.c
1480
if ((r = sshbuf_put(command, options.remote_command,
crypto/openssh/ssh_api.c
251
return sshbuf_put(ssh_packet_get_input(ssh), data, len);
crypto/openssh/ssh_api.c
380
if ((r = sshbuf_put(ssh_packet_get_output(ssh),
crypto/openssh/sshbuf-getput-basic.c
341
return sshbuf_put(buf, sshbuf_ptr(v), sshbuf_len(v));
crypto/openssh/sshbuf-io.c
57
if ((r = sshbuf_put(blob, buf, len)) != 0)
crypto/openssh/sshbuf-misc.c
155
if ((r = sshbuf_put(b64, s, strlen(s))) != 0)
crypto/openssh/sshbuf-misc.c
197
if ((r = sshbuf_put(buf, p, nlen)) < 0) {
crypto/openssh/sshbuf.h
168
int sshbuf_put(struct sshbuf *buf, const void *v, size_t len);
crypto/openssh/sshd-session.c
669
if (conf != NULL && (r = sshbuf_put(conf, cp, len)))
crypto/openssh/sshkey.c
2891
if ((r = sshbuf_put(encoded, AUTH_MAGIC, sizeof(AUTH_MAGIC))) != 0 ||
crypto/openssh/sshkey.c
2935
if ((r = sshbuf_put(blob, MARK_BEGIN, MARK_BEGIN_LEN)) != 0 ||
crypto/openssh/sshkey.c
2937
(r = sshbuf_put(blob, MARK_END, MARK_END_LEN)) != 0)
crypto/openssh/sshkey.c
3372
if ((r = sshbuf_put(blob, bptr, blen)) != 0)
crypto/openssh/sshlogin.c
106
if ((r = sshbuf_put(loginmsg,
crypto/openssh/sshsig.c
183
if ((r = sshbuf_put(tosign, MAGIC_PREAMBLE, MAGIC_PREAMBLE_LEN)) != 0 ||
crypto/openssh/sshsig.c
217
if ((r = sshbuf_put(blob, MAGIC_PREAMBLE, MAGIC_PREAMBLE_LEN)) != 0 ||
crypto/openssh/sshsig.c
327
if ((r = sshbuf_put(toverify, MAGIC_PREAMBLE,
crypto/openssh/sshsig.c
433
if ((r = sshbuf_put(b, hash, ssh_digest_bytes(alg))) != 0) {
crypto/openssh/sshsig.c
558
if ((r = sshbuf_put(b, hash, ssh_digest_bytes(alg))) != 0) {
crypto/openssh/sshsig.c
72
if ((r = sshbuf_put(buf, END_SIGNATURE,