diff options
| author | martin <martin@NetBSD.org> | 2022-08-03 11:05:51 +0000 |
|---|---|---|
| committer | martin <martin@NetBSD.org> | 2022-08-03 11:05:51 +0000 |
| commit | 8644187dad7b54af091a9162382bb0b561d53fbc (patch) | |
| tree | 7824b9316c32c8a81784ba35c21556b1de23b735 /sys/compat/linux/common/linux_socket.c | |
| parent | 6fe4a01f01d3fb44a5a91090b4d150a3bd1b326a (diff) | |
Pull up following revision(s), all via patch
(requested by riastradh in ticket #1489):
sys/compat/netbsd32/netbsd32_netbsd.c: revision 1.232
sys/compat/netbsd32/netbsd32_socket.c: revision 1.56
sys/compat/netbsd32/netbsd32_conv.h: revision 1.45
sys/compat/netbsd32/netbsd32_fs.c: revision 1.92
sys/compat/netbsd32/netbsd32.h: revision 1.137
The read/write/send/recv system calls return ssize_t because -1 is
returned on error. Therefore we must restrict the lengths of any
buffers to NETBSD32_SSIZE_MAX with compat32 to avoid garbage return
values.
Fixes ATF lib/libc/sys/t_write:write_err.
Diffstat (limited to 'sys/compat/linux/common/linux_socket.c')
0 files changed, 0 insertions, 0 deletions
