def get_min_mtu(ifc):
    """
    Helper to discover the minimum MTU of interfaces linked with the
    given interface.
    """
    mtu = ifc.mtu
    if not ifc.net:
        return mtu
    for i in ifc.net.netifs():
        if i.mtu < mtu:
            mtu = i.mtu
    return mtu