0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-08 12:18:42 +00:00
bird/sysdep/unix
Ondrej Zajicek 5214d7e59f IO: Ensure that socket rcvbuf is large enough
The socket structure has the field rbsize (receive buffer size), which
controls the size of the userspace receive buffer. There is also kernel
receive buffer, which in some cases may be smaller (e.g. on FreeBSD it
is by default ~8k). The patch ensures that the kernel receive buffer is
as large as the userspace receive buffer.
2024-08-01 14:55:05 +02:00
..
alloc.c Expanded usage of stdbool.h to the whole BIRD 2024-03-25 09:39:58 +01:00
config.Y Additional CLI sockets may now be restricted 2024-06-27 04:14:39 +02:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
endian.h OpenBSD port related changes. 2009-05-11 01:32:49 +02:00
io.c IO: Ensure that socket rcvbuf is large enough 2024-08-01 14:55:05 +02:00
krt.c Expanded usage of stdbool.h to the whole BIRD 2024-03-25 09:39:58 +01:00
krt.h KRT: Allow to learn routes with RTPROT_KERNEL 2023-10-06 04:55:56 +02:00
krt.Y KRT: Allow to learn routes with RTPROT_KERNEL 2023-10-06 04:55:56 +02:00
log.c Log: Add support for UDP logging 2023-12-13 04:01:09 +01:00
main.c Additional CLI sockets may now be restricted 2024-06-27 04:14:39 +02:00
Makefile Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
random.c sysdep: Add wrapper to get random bytes - update 2021-06-06 16:26:06 +02:00
unix.h Additional CLI sockets can be now configured in the config file 2024-06-27 04:14:38 +02:00