Subject: CVS commit: pkgsrc/net/dhcpcd
From: Roy Marples
Date: 2019-08-21 19:08:33
Message id: 20190821170833.BC4CEFBF4@cvs.NetBSD.org

Log Message:
Import dhcpcd-8.0.3 with the following changes:

 *  DHCP: Work with IP headers with options
 *  script: Assert that env string are correctly terminated
 *  script: Terminate env strings with no value
 *  script: Don't attempt to use an invalid env string
 *  route: Fix NULL deference error when using static routes
 *  ARP: Respect IFF_NOARP
 *  DHCP: Add support for ARPHRD_NONE interfaces
 *  DHCP: Allow full DHCP support for PtP interfaces, but not by default
 *  DragonFlyBSD: 500704 announces IPv6 address flag changes
 *  control: sends correct buffer to listeners

DragonFlyBSD-500704 kernel has the functionality dhcpcd needs to compile without \ 
any warnings. There are still improvements to be made to the whole network \ 
stack, but none of them are dhcpcd specific.

dhcpcd-ui now correctly reports SSD association and all the addresses obtained \ 
(regression from dhcpcd-7)

dhcpcd now supports QMI interfaces in RawIP mode - this is basically PtP \ 
interface without any L2 frame header. Because PtP interfaces normally configure \ 
their address via a 3rd party tool (dhcpcd waits for this address to appear), \ 
DHCP is not enabled by default. You can now enable it like so

interface wwan0
    dhcp

Or just add --dhcpcd on the command line.

Files:
RevisionActionfile
1.84modifypkgsrc/net/dhcpcd/distinfo
1.87modifypkgsrc/net/dhcpcd/Makefile