CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2019/10/31 10:39:09

Modified files:
        sbin/dhclient  : kroute.c 

Log message:
Constrain and correct the routes being deleted when applying a new
lease. Constrain by only looking at static routes, which are the only
kind dhclient will add.  Correct by realizing direct /32 routes in the
lease look different when returned from the routing table.

Further correct route comparison by applying appropriate netmask to
both destination addresses before comparing them.

Fixes "arpresolve: ... route contains no arp information" issue
reported on bugs@.

Much problem analysis and fix testing by Lauri Tirkkonen. Thanks!

Reply via email to