aeron-driver/src/main/java/io/aeron/driver/Configuration.java
public static void validateMtuLength(final int mtuLength)
    {
        if (mtuLength < DataHeaderFlyweight.HEADER_LENGTH || mtuLength > MAX_UDP_PAYLOAD_LENGTH)
        {
            throw new ConfigurationException(
                "mtuLength must be a >= HEADER_LENGTH and <= MAX_UDP_PAYLOAD_LENGTH: " + mtuLength);
        }

        if ((mtuLength & (FrameDescriptor.FRAME_ALIGNMENT - 1)) != 0)
        {
            throw new ConfigurationException("mtuLength must be a multiple of FRAME_ALIGNMENT: " + mtuLength);
        }
    }
public static void validateMtuLength(final int mtuLength)
    {
        if (mtuLength < DataHeaderFlyweight.HEADER_LENGTH || mtuLength > MAX_UDP_PAYLOAD_LENGTH)
        {
            throw new ConfigurationException(
                "mtuLength must be a >= HEADER_LENGTH and <= MAX_UDP_PAYLOAD_LENGTH: " + mtuLength);
        }

        if ((mtuLength & (FrameDescriptor.FRAME_ALIGNMENT - 1)) != 0)
        {
            throw new ConfigurationException("mtuLength must be a multiple of FRAME_ALIGNMENT: " + mtuLength);
        }
    }
public static void validateMtuLength ( final int mtuLength ) { if ( mtuLength < DataHeaderFlyweight . HEADER_LENGTH || mtuLength > MAX_UDP_PAYLOAD_LENGTH ) { throw new ConfigurationException ( "mtuLength must be a >= HEADER_LENGTH and <= MAX_UDP_PAYLOAD_LENGTH: " + mtuLength ) ; } if ( ( mtuLength & ( FrameDescriptor . FRAME_ALIGNMENT - 1 ) ) != 0 ) { throw new ConfigurationException ( "mtuLength must be a multiple of FRAME_ALIGNMENT: " + mtuLength ) ; } }
Validate that the MTU is an appropriate length. MTU lengths must be a multiple of
{@link FrameDescriptor#FRAME_ALIGNMENT}.

@param mtuLength to be validated.
@throws ConfigurationException if the MTU length is not valid.
Validate that the MTU is an appropriate length . MTU lengths must be a multiple of { @link FrameDescriptor#FRAME_ALIGNMENT } .