On 03/ 2/10 03:18 PM, Sebastien Roy wrote:
>
>
> 1.7 non-contiguous netmask support removed
> ------------------------------------------
>
> Non-contiguous netmasks are a relic of yesteryear architectures for
> which we still retain support in the kernel today, and which create
> more complications than they solve. Very few customers use these
> today, and when used, they only create confusion.
>
> This is a hindrance for this project, which strives for an API where
> addresses are input and displayed in the "address/prefixlen" CIDR
> format. Thus, even if ipadm itself will not allow non-contiguous
> netmasks, if ifconfig is used to add non-contiguous netmask, ipadm
> would be forced to either lie about the mask or otherwise mangle its
> output format to display it.
>
> Therefore, this project will be adding checks in the kernel to prevent
> such netmasks from being created.
>

What is a non-contiguous netmask?  Is this a mask where there are 0 bits 
between 1 bits, e.g. 255.0.255.0?  (That would be an incredibly 
dangerous, and probably not useful, kind of setting.)

     - Garrett

Reply via email to