Return to sftp-common.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.33, 2022/09/19 10:41:58 | version 1.34, 2023/03/31 04:00:37 | ||
---|---|---|---|
|
|
||
if ((r = sshbuf_get_u32(b, &count)) != 0) | if ((r = sshbuf_get_u32(b, &count)) != 0) | ||
return r; | return r; | ||
if (count > 0x100000) | |||
return SSH_ERR_INVALID_FORMAT; | |||
for (i = 0; i < count; i++) { | for (i = 0; i < count; i++) { | ||
if ((r = sshbuf_get_cstring(b, &type, NULL)) != 0 || | if ((r = sshbuf_get_cstring(b, &type, NULL)) != 0 || | ||
(r = sshbuf_get_string(b, &data, &dlen)) != 0) | (r = sshbuf_get_string(b, &data, &dlen)) != 0) |