1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/net/gnrc/sock
Sören Tempel 65c7bbf76d gnrc_sock: Implement termination condition for fuzzing
The termination condition implemented in gnrc_pktbuf_malloc does not
work when using the sock interface as sock copies packet data to a local
buffer and frees the packet afterwards. As such, the fuzzing application
would exit before performing any input processing.

For this reason, the termination condition in gnrc_pktbuf_malloc is
disabled when using sock. Instead, the application terminates if
gnrc_sock_recv previously returned the fuzzing packet. The underlying
assumption of this implementation is that gnrc_sock_recv is called in a
loop.
2020-04-07 17:48:39 +02:00
..
include Merge pull request #13253 from nmeum/pr/random_ephemeral_port 2020-03-26 15:00:14 +01:00
ip gnrc_sock: adapt for *_recv_buf() API change 2020-04-01 15:50:51 +02:00
udp gnrc_sock: adapt for *_recv_buf() API change 2020-04-01 15:50:51 +02:00
gnrc_sock.c gnrc_sock: Implement termination condition for fuzzing 2020-04-07 17:48:39 +02:00
Makefile