RE: IPV4LL and EXPIRE
David Hauck
Thu Oct 23 20:42:46 2014
Hi Roy,
On Thursday, October 23, 2014 1:29 PM, Roy Marples wrote:
> 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.
Would you mind explaining what this means (and how it works) in practice (for e.g., the scenario I presented originally with the C1/C2 events)?
Thanks,
-David
> 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
Archive administrator: postmaster@marples.name