Module Name: src Committed By: martin Date: Sun Apr 12 08:29:41 UTC 2020
Modified Files: src/doc [netbsd-9]: 3RDPARTY src/external/bsd/dhcpcd/dist/src [netbsd-9]: arp.c arp.h bpf.c bpf.h common.h defs.h dhcp.c dhcp6.c dhcp6.h dhcpcd.c eloop.h if-bsd.c if-options.c if.c if.h ipv4ll.c ipv6.c ipv6nd.c ipv6nd.h logerr.c logerr.h Log Message: Apply patch, requested by roy in ticket #825: external/bsd/dhcpcd/dist/src/arp.c (apply patch) external/bsd/dhcpcd/dist/src/arp.h (apply patch) external/bsd/dhcpcd/dist/src/bpf.c (apply patch) external/bsd/dhcpcd/dist/src/bpf.h (apply patch) external/bsd/dhcpcd/dist/src/common.h (apply patch) external/bsd/dhcpcd/dist/src/defs.h (apply patch) external/bsd/dhcpcd/dist/src/dhcp.c (apply patch) external/bsd/dhcpcd/dist/src/dhcp6.c (apply patch) external/bsd/dhcpcd/dist/src/dhcp6.h (apply patch) external/bsd/dhcpcd/dist/src/dhcpcd.c (apply patch) external/bsd/dhcpcd/dist/src/eloop.h (apply patch) external/bsd/dhcpcd/dist/src/if-bsd.c (apply patch) external/bsd/dhcpcd/dist/src/if-options.c (apply patch) external/bsd/dhcpcd/dist/src/if.c (apply patch) external/bsd/dhcpcd/dist/src/if.h (apply patch) external/bsd/dhcpcd/dist/src/ipv4ll.c (apply patch) external/bsd/dhcpcd/dist/src/ipv6.c (apply patch) external/bsd/dhcpcd/dist/src/ipv6nd.c (apply patch) external/bsd/dhcpcd/dist/src/ipv6nd.h (apply patch) external/bsd/dhcpcd/dist/src/logerr.c (apply patch) external/bsd/dhcpcd/dist/src/logerr.h (apply patch) doc/3RDPARTY (apply patch) Update to dhcpcd-8.1.7 which fixes the following issues: * Decode interface complex interface names eth0.100:2 eth0i100:2. This allows us to ignore some virtual interfaces by default * ARP: Report L2 header address on conflict for more clarity * DHCP: Support jumbo frames (untested) * DHCP6: Clean up old lease on failure to confirm/rebind, etc * RA: Prefer older routers - fixes PR bin/54997 * INET6: Obscure prefixes are now calculated correctly * macro logerr commands to allow an alternative logger To generate a diff of this commit: cvs rdiff -u -r1.1640.2.12 -r1.1640.2.13 src/doc/3RDPARTY cvs rdiff -u -r1.1.1.11.2.2 -r1.1.1.11.2.3 \ src/external/bsd/dhcpcd/dist/src/arp.c cvs rdiff -u -r1.1.1.8.2.1 -r1.1.1.8.2.2 \ src/external/bsd/dhcpcd/dist/src/arp.h \ src/external/bsd/dhcpcd/dist/src/common.h cvs rdiff -u -r1.11.2.2 -r1.11.2.3 src/external/bsd/dhcpcd/dist/src/bpf.c cvs rdiff -u -r1.1.1.6.2.1 -r1.1.1.6.2.2 \ src/external/bsd/dhcpcd/dist/src/bpf.h cvs rdiff -u -r1.1.1.25.2.6 -r1.1.1.25.2.7 \ src/external/bsd/dhcpcd/dist/src/defs.h cvs rdiff -u -r1.23.2.6 -r1.23.2.7 src/external/bsd/dhcpcd/dist/src/dhcp.c cvs rdiff -u -r1.11.2.4 -r1.11.2.5 src/external/bsd/dhcpcd/dist/src/dhcp6.c cvs rdiff -u -r1.1.1.12 -r1.1.1.12.2.1 \ src/external/bsd/dhcpcd/dist/src/dhcp6.h cvs rdiff -u -r1.23.2.5 -r1.23.2.6 src/external/bsd/dhcpcd/dist/src/dhcpcd.c cvs rdiff -u -r1.1.1.5.2.1 -r1.1.1.5.2.2 \ src/external/bsd/dhcpcd/dist/src/eloop.h cvs rdiff -u -r1.10.2.4 -r1.10.2.5 src/external/bsd/dhcpcd/dist/src/if-bsd.c cvs rdiff -u -r1.16.2.3 -r1.16.2.4 \ src/external/bsd/dhcpcd/dist/src/if-options.c cvs rdiff -u -r1.1.1.14.2.3 -r1.1.1.14.2.4 \ src/external/bsd/dhcpcd/dist/src/if.c cvs rdiff -u -r1.1.1.10.2.3 -r1.1.1.10.2.4 \ src/external/bsd/dhcpcd/dist/src/if.h cvs rdiff -u -r1.1.1.9.2.1 -r1.1.1.9.2.2 \ src/external/bsd/dhcpcd/dist/src/ipv4ll.c cvs rdiff -u -r1.3.2.5 -r1.3.2.6 src/external/bsd/dhcpcd/dist/src/ipv6.c cvs rdiff -u -r1.10.2.5 -r1.10.2.6 src/external/bsd/dhcpcd/dist/src/ipv6nd.c cvs rdiff -u -r1.1.1.10.2.2 -r1.1.1.10.2.3 \ src/external/bsd/dhcpcd/dist/src/ipv6nd.h cvs rdiff -u -r1.2 -r1.2.2.1 src/external/bsd/dhcpcd/dist/src/logerr.c cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 \ src/external/bsd/dhcpcd/dist/src/logerr.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.