CVSROOT: /cvs Module name: src Changes by: k...@cvs.openbsd.org 2017/06/17 10:58:55
Modified files: sbin/dhclient : dhclient.c dhcpd.h Log message: We accept either the first offer received, or an offer for the current address if one arrives inside select_timeout. So there is no need to keep a list of received offers. Just keep the best one and DECLINE the rest. Nuke now unused 'offered_leases' TAILQ. Also fixes the oddity that the *last* offer for the current address is taken rather than the *first*.