1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/net/gnrc
Robin e9047063ca gnrc_sock_[udp|ip]: store return value before release
sock_[udp|ip]_recv returns `pkt->size` after pkt was released via `gnrc_pktbuf_release(pkt)`.
This can result in wrong values returned by this functions and thus is not according to its sepecification.

Storing this values before releasing pkt returning the stored values should fix this.
2018-11-12 14:58:26 +01:00
..
application_layer gnrc: keep speed optimizations of c2b403f4 2018-02-22 20:40:59 +01:00
link_layer gnrc: mac: fix types according to print formatting 2018-07-19 15:13:39 +02:00
netapi Revert "gnrc/netreg: remove usages of gnrc_netreg_num" 2018-02-22 20:30:03 +01:00
netif gnrc_netif_ieee802154: Provide LQI, RSSI in raw mode via netif_hdr 2018-10-27 00:22:51 +02:00
netreg gnrc_netreg: make message queue requirement more visible 2018-05-29 19:21:48 +02:00
nettest gnrc: remove legacy network interface structures 2017-11-17 09:20:29 +01:00
network_layer Merge pull request #10356 from miri64/gnrc_ipv6_nib/fix/netif_queued 2018-11-09 17:47:12 +01:00
pkt gnrc: cleanup and corrections in gnrc_pkt 2017-04-22 20:56:54 +02:00
pktbuf gnrc_pktbuf: add gnrc_pktbuf_reverse_snips() helper function 2018-10-25 23:11:33 +02:00
pktbuf_malloc gnrc/pktbuf: Const correctness on gnrc_pktbuf_add 2018-06-15 00:44:23 +02:00
pktbuf_static gnrc_pktbuf_static: reduce checks to be in line with new alignment 2018-06-27 17:19:34 +02:00
pktdump sys: fix doxygen grouping 2018-06-11 19:12:02 +02:00
priority_pktqueue gnrc_priority_queue: updated coding style. 2017-06-22 11:36:55 +02:00
routing/rpl gnrc_ipv6_ext_rh: rename GNRC_IPV6_EXT_RH_OK for clarity 2018-10-25 11:11:50 +02:00
sock gnrc_sock_[udp|ip]: store return value before release 2018-11-12 14:58:26 +01:00
transport_layer cppcheck: add/correct reason for cppcheck-suppress 2018-09-25 12:03:58 +02:00
Makefile gnrc_ipv6_ext: move ipv6_ext_rh (partly) to GNRC 2018-10-25 11:10:25 +02:00