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!