Searched hist:199378 (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/sys/dev/de/ | ||
H A D | if_devar.h | diff 199378 Tue Nov 17 12:24:12 MST 2009 jhb Use a private timer to run the statistics timer instead of (ab)using if_watchdog and if_timer. Tested by: WATANABE Kazuhiro CQG00620 of nifty.ne.jp |
H A D | if_de.c | diff 199378 Tue Nov 17 12:24:12 MST 2009 jhb Use a private timer to run the statistics timer instead of (ab)using if_watchdog and if_timer. Tested by: WATANABE Kazuhiro CQG00620 of nifty.ne.jp |
/freebsd-11-stable/sbin/dhclient/ | ||
H A D | dhclient.c | diff 330692 Fri Mar 09 14:52:37 MST 2018 dab MFC r330085: dhclient violates RFC2131 when sending early DHCPREQUEST message to re-obtain old IP When dhclient first starts, if an old IP address exists in the dhclient.leases file, dhclient(8) sends early DHCPREQUEST message(s) in an attempt to re-obtain the old IP address again. These messages contain the old IP as a requested-IP-address option in the message body (correct) but also use the old IP address as the packet's source IP (incorrect). RFC2131 sec 4.1 states: DHCP messages broadcast by a client prior to that client obtaining its IP address must have the source address field in the IP header set to 0. The use of the old IP as the packet's source address is incorrect if (a) the computer is now on a different network or (b) it is on the same network, but the old IP has been reallocated to another host. Fix dhclient to use 0.0.0.0 as the source IP in this circumstance without removing any existing functionality. Any previously-used old IP is still requested in the body of an early DHCPREQUEST message. PR: 199378 Submitted by: J.R. Oldroyd <fbsd@opal.com> Reported by: J.R. Oldroyd <fbsd@opal.com> Sponsored by: Dell EMC |
Completed in 222 milliseconds