prplos/package/network/ipv6
Matthias FRANCK 25a72db05e
odhcp6c: fix wrong retransmission of DHCPv6 Solicit
When the DHCPv6 client sends a DHCPv6 Solicit with both IA_NA and IA_PD
options, and if the server replies with a status code = NoAddrsAvailable
in the IA_NA option, then currently the DHCPv6 client sends a new
Solicit with only the IA_PD option despite the fact that a prefix was
sent by the server in the previous Advertise.

This behavior is described in
https://datatracker.ietf.org/doc/html/rfc7550#section-4.2

The client must handle the case of a server that does not offer both
valid IA_NA and IA_PD options when both are requested, according to RFC
7550. It should not send a new Solicit, but a Request. The client should
however ignore the Advertise message if none of the IA_NA and IA_PD
options are offered by the server.

References: PCF-1390
Signed-off-by: Matthias FRANCK <matthias.franck@softathome.com>
2025-07-31 15:20:52 +00:00
..
6in4 6in4: add 'nohostroute' option 2024-09-22 16:28:52 +02:00
6rd package: avoid the use of eval to parse ipcalc.sh output 2023-09-25 15:02:49 +02:00
6to4
464xlat 464xlat: delete SNATed conntracks on interface teardown 2022-06-19 21:54:05 +02:00
ds-lite ds-lite: Add support for IPIP6(RFC2473) tunnel 2024-03-16 13:15:18 +08:00
map
odhcp6c odhcp6c: fix wrong retransmission of DHCPv6 Solicit 2025-07-31 15:20:52 +00:00
thc-ipv6 packages: refresh patches 2024-05-31 11:30:06 +02:00