Import dhcpcd-10.0.2 with the following changes:
commitf3744ac95affd7eb05bb963292945dade2bf0b9b
authorRoy Marples <roy@marples.name>
Wed, 19 Jul 2023 14:48:06 +0000 (19 15:48 +0100)
committerRoy Marples <roy@marples.name>
Wed, 19 Jul 2023 14:48:06 +0000 (19 15:48 +0100)
tree19998dd4456305b64bea7e0c35ba4779fb3ecb20
parent80aa9461afde55b3c6d584e48ef4c38017255a83
Import dhcpcd-10.0.2 with the following changes:
 * BSD: When we get RTM_NEWADDR the interface must have IFF_UP
 * BSD: Fix non INET6 builds
 * DHCP: Don't enforce the message came port 67
 * privsep: Allow zero length messages through
 * dhcpcd: deal with HANGUP and EPIPE better
 * dhcpcd: Fix waitip address family
 * privsep: Check if we have a root process before sending it stuff
 * privsep: Only unlink control sockets if we created them
 * common: Improve valid_domain and check correct return
 * common: Allow hwaddr_ntoa to print an empty string
 * privsep: Send only what we have put in the buffer to script env
24 files changed:
contrib/dhcpcd/README.md
contrib/dhcpcd/compat/pidfile.c
contrib/dhcpcd/compat/rb.c
contrib/dhcpcd/src/bpf.c
contrib/dhcpcd/src/common.c
contrib/dhcpcd/src/control.c
contrib/dhcpcd/src/defs.h
contrib/dhcpcd/src/dhcp-common.c
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.c
contrib/dhcpcd/src/eloop.c
contrib/dhcpcd/src/if-bsd.c
contrib/dhcpcd/src/if-options.c
contrib/dhcpcd/src/privsep-bpf.c
contrib/dhcpcd/src/privsep-bsd.c
contrib/dhcpcd/src/privsep-control.c
contrib/dhcpcd/src/privsep-inet.c
contrib/dhcpcd/src/privsep-root.c
contrib/dhcpcd/src/privsep.c
contrib/dhcpcd/src/privsep.h
contrib/dhcpcd/src/script.c