Page MenuHomeFreeBSD

ifconfig: Fix default netmask calculation
ClosedPublic

Authored by grembo on Wed, Jun 12, 4:14 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Jun 16, 1:17 PM
Unknown Object (File)
Sun, Jun 16, 4:45 AM
Unknown Object (File)
Fri, Jun 14, 5:30 PM
Unknown Object (File)
Wed, Jun 12, 6:18 PM
Unknown Object (File)
Wed, Jun 12, 4:29 PM
Subscribers

Details

Summary

In case an interface address without mask is set
(deprecated), use the correct bitmask (32 - nshift).

Test Plan

manual

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

There might be more correct ways to fix this, logically it should be sound.

Should be MFCed to 14.0 and 14.1 and maybe also deserves an EN.

This revision is now accepted and ready to land.Wed, Jun 12, 5:47 PM
This revision was automatically updated to reflect the committed changes.