Import dhcpcd-10.0.3 with the following changes:
commit4f235d86281ed9b8f1029007158642352fa4dae9
authorRoy Marples <roy@marples.name>
Fri, 6 Oct 2023 09:09:39 +0000 (6 10:09 +0100)
committerRoy Marples <roy@marples.name>
Fri, 6 Oct 2023 09:09:39 +0000 (6 10:09 +0100)
tree4b41313ab5ed91f05671d37b3f49b7de07c0d483
parentf3744ac95affd7eb05bb963292945dade2bf0b9b
Import dhcpcd-10.0.3 with the following changes:

DHCP: Don't crash on a test run
dhcpcd: Fix off-by-one overflow when read() writes full BUFSIZ
privsep: fix strlcpy overflow in psp_ifname
privsep: Fix a FD leak when processes exit
dhcpcd: Use a local variable instead of the optind
dhcpcd: Guard against handling many SIGTERM/SIGINT
DHCP6: Send correct amount of used buffer for prefix exclude option
options: andsf6 is DHCPv6, not DHCP
options: introduce the uri option as opposed to a string
DHCP6: Set all requested addrs as not stale when starting discovery
15 files changed:
contrib/dhcpcd/README.md
contrib/dhcpcd/src/defs.h
contrib/dhcpcd/src/dhcp-common.c
contrib/dhcpcd/src/dhcp-common.h
contrib/dhcpcd/src/dhcp.c
contrib/dhcpcd/src/dhcp6.c
contrib/dhcpcd/src/dhcpcd-embedded.c
contrib/dhcpcd/src/dhcpcd-embedded.h
contrib/dhcpcd/src/dhcpcd.8
contrib/dhcpcd/src/dhcpcd.c
contrib/dhcpcd/src/dhcpcd.conf.5
contrib/dhcpcd/src/if-options.c
contrib/dhcpcd/src/ipv6nd.c
contrib/dhcpcd/src/privsep.c
contrib/dhcpcd/src/privsep.h