]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Make dhclient(8) verify if new MTU (option 26) differs from current one and skip...
authorEugene Grosbein <eugen@FreeBSD.org>
Wed, 11 Jul 2018 09:41:50 +0000 (09:41 +0000)
committerEugene Grosbein <eugen@FreeBSD.org>
Wed, 11 Jul 2018 09:41:50 +0000 (09:41 +0000)
commit35b930cc2b2456c453a6de6f6eccf51518551e98
treefd30af6da2904c7de9c96bf69c00d155f2316227
parent989e062beadfdf876348c1154a251c141fb92f6a
Make dhclient(8) verify if new MTU (option 26) differs from current one and skip unneeded MTU change.
This check eliminates infinite loop of MTU change / link flap / lease verification / MTU change / link flap etc.
in case of some NIC drivers like em(4) or igb(4).

N.B.: obsolete u_int16_t is used in consistency with the rest of the file.

PR: 229432
Approved by: mav (mentor)
MFC after: 1 week
sbin/dhclient/dispatch.c