dhcpcd-discuss

Re: IPV4LL and EXPIRE

Roy Marples

Thu Oct 23 20:28:34 2014

On Wednesday 22 Oct 2014 16:07:49 Roy Marples wrote:
> On 22/10/2014 16:01, David Hauck wrote:
> > I wonder if this behaviour should be configurable?
> 
> No.
> 
> I actually had a better idea and am working on making a better ARP state
> engine, so we can have two, one for DHCP and one for IPv4LL.
> This should allow dhcpcd to negotiate DHCP and IPv4LL at the same time.

This has now been done.

DHCP will start.
After 5 seconds IPv4LL will start.

So far, I've only tested that it works - I still need to test conflict and 
defence for IPv4LL.

It's made the binary about 1.5k larger, but also more modular and readable.
Hopefully less error prone as well. It also paves the way for DNAv4 
(concurrent ARP tests) if I ever decide to implement that (which is doubtful 
as I believe it is self contradictory).

Roy

Follow-Ups:
Re: IPV4LL and EXPIRERoy Marples
RE: IPV4LL and EXPIREDavid Hauck
References:
IPV4LL and EXPIREDavid Hauck
RE: IPV4LL and EXPIREDavid Hauck
Re: IPV4LL and EXPIRERoy Marples
Archive administrator: postmaster@marples.name