1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/net/application_layer
Benjamin Valentin 2d1160426d sys/net/dhcpv6: discard stale replies
The DHCPv6 server might send reponses multiple times.
The DHCPv6 client will only handle the first response, if additional
responses are comming in they are left in the RX queue.

That results in the client always reading the response of a previous
transaction on any subsequent transactions.
In this case the client will try again, creating a new transaction - that
will again only read the previous response.

To fix this, discard previous responses by flushing the RX queue before
sending a new message to the DHCPv6 server.

fixes #13834
2020-06-21 22:07:32 +02:00
..
asymcute asymcute: don't make the assumption that req->arg is non-NULL 2019-09-24 12:00:12 +02:00
cord net/nanocoap: Move NANOCOAP_URI_MAX to 'CONFIG_' namespace 2020-04-07 17:00:53 +02:00
dhcpv6 sys/net/dhcpv6: discard stale replies 2020-06-21 22:07:32 +02:00
dns sock_dns: use the same buffer for request & reply 2020-02-24 14:29:17 +01:00
emcute Merge pull request #11957 from miri64/emcute/fix/payload-copy-error 2019-10-07 17:17:44 +02:00
gcoap net/nanocoap: Move NANOCOAP_QS_MAX to 'CONFIG_' namespace 2020-04-07 17:00:53 +02:00
nanocoap net/nanocoap: Expose configurations to Kconfig 2020-04-07 17:00:55 +02:00
sntp sntp: fix for new xtimer API and some bugs 2017-03-06 13:38:25 +01:00
uhcp sys/net/uhcp: remove unused returned value in uhcp_client 2019-10-28 15:14:40 +01:00
Kconfig net/nanocoap: Expose configurations to Kconfig 2020-04-07 17:00:55 +02:00