This was introduced by the KAME project, but it appears to serve no purpose.
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
sys/netinet6/nd6_rtr.c | ||
---|---|---|
555–560 | This can be simplified and avoids extra memory write if MTU didn't change. if (mtu <= maxmtu && ndi->linkmtu != mtu); ndi->linkmtu = mtu; rt_updatemtu(ifp); } else { |
sys/netinet6/nd6_rtr.c | ||
---|---|---|
555–560 |
Emm, then the else block nd6log((LOG_INFO, "%s: bogus mtu=%lu sent from % may lost reporting when mtu > maxmtu && ndi->linkmtu == mtu . |
sys/netinet6/nd6_rtr.c | ||
---|---|---|
555–560 |
The above is wrong. May falsely report bogus mtu when ndi->linkmtu == mtu. |