ifr_mtu
ifr.ifr_mtu = atoi(val);
printf(" mtu %d", ifr.ifr_mtu);
if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > AGE_JUMBO_MTU) {
} else if (ifp->if_mtu != ifr->ifr_mtu) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu < ETHERMIN ||
ifr->ifr_mtu > (sc->alc_ident->max_framelen -
ifr->ifr_mtu > ETHERMTU)) {
} else if (ifp->if_mtu != ifr->ifr_mtu) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > ALE_JUMBO_MTU ||
ifr->ifr_mtu > ETHERMTU))
else if (ifp->if_mtu != ifr->ifr_mtu) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu < BCE_MIN_MTU ||
ifr->ifr_mtu > BCE_MAX_JUMBO_MTU
ifr->ifr_mtu > ETHERMTU
ifp->if_mtu = ifr->ifr_mtu;
if ((!BGE_IS_JUMBO_CAPABLE(sc) && ifr->ifr_mtu > ETHERMTU) ||
ifr->ifr_mtu > BGE_JUMBO_MTU)) {
} else if (ifp->if_mtu != ifr->ifr_mtu) {
ifp->if_mtu = ifr->ifr_mtu;
if ((!BNX_IS_JUMBO_CAPABLE(sc) && ifr->ifr_mtu > ETHERMTU) ||
ifr->ifr_mtu > BNX_JUMBO_MTU)) {
} else if (ifp->if_mtu != ifr->ifr_mtu) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > ETHERMTU
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > max_frame_size - ETHER_HDR_LEN -
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > max_frame_size - ETHER_HDR_LEN -
ifp->if_mtu = ifr->ifr_mtu;
if (ET_FRAMELEN(ifr->ifr_mtu) > max_framelen) {
ifp->if_mtu = ifr->ifr_mtu;
sc->ic_ifbuf = kmalloc(ifr->ifr_mtu+ICHDRLEN, M_DEVBUF, M_WAITOK);
sc->ic_obuf = kmalloc(ifr->ifr_mtu+ICHDRLEN, M_DEVBUF, M_WAITOK);
sc->ic_if.if_mtu = ifr->ifr_mtu;
ifr->ifr_mtu = sc->ic_if.if_mtu;
if (ifr->ifr_mtu > max_frame_size - ETHER_HDR_LEN -
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > IX_MAX_MTU) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > JME_JUMBO_MTU ||
ifr->ifr_mtu > JME_MAX_MTU)) {
if (ifp->if_mtu != ifr->ifr_mtu) {
if (ifr->ifr_mtu >= JME_TX_FIFO_SIZE) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > LGE_JUMBO_MTU)
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > MSK_JUMBO_MTU || ifr->ifr_mtu < ETHERMIN) {
ifr->ifr_mtu > MSK_MAX_FRAMELEN) {
ifp->if_mtu = ifr->ifr_mtu;
err = mxge_change_mtu(sc, ifr->ifr_mtu);
if ((jumbo_cap && ifr->ifr_mtu > NFE_JUMBO_MTU) ||
(!jumbo_cap && ifr->ifr_mtu > ETHERMTU)) {
} else if (ifp->if_mtu != ifr->ifr_mtu) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > NGE_JUMBO_MTU) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu >= 8152)
if (ifr->ifr_mtu > OCE_MAX_MTU)
ifp->if_mtu = ifr->ifr_mtu;
sc->sc_ifbuf = kmalloc(ifr->ifr_mtu+MLPIPHDRLEN, M_DEVBUF, M_WAITOK);
sc->sc_if.if_mtu = ifr->ifr_mtu;
ifr->ifr_mtu = sc->sc_if.if_mtu;
if (ifr->ifr_mtu > sc->re_maxmtu) {
} else if (ifp->if_mtu != ifr->ifr_mtu) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > sc->max_jumbo_frame_size)
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > SK_JUMBO_MTU)
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > STGE_JUMBO_MTU)
else if (ifp->if_mtu != ifr->ifr_mtu) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > TI_JUMBO_MTU)
ifp->if_mtu = ifr->ifr_mtu;
if (ifp->if_mtu == ifr->ifr_mtu)
if (ifr->ifr_mtu + ifp->if_hdrlen <= EPIC_MAX_MTU) {
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > VGE_JUMBO_MTU)
ifp->if_mtu = ifr->ifr_mtu;
ena_change_mtu(ifp, ifr->ifr_mtu);
if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > VTNET_MAX_MTU)
else if (ifp->if_mtu != ifr->ifr_mtu)
error = vtnet_change_mtu(sc, ifr->ifr_mtu);
if (ifp->if_mtu != ifr->ifr_mtu) {
error = vmxnet3_change_mtu(sc, ifr->ifr_mtu);
ifp->if_mtu = ifr->ifr_mtu;
mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu < 576) {
ifp->if_mtu = ifr->ifr_mtu;
ifr->ifr_mtu = sc->sc_if.if_mtu;
ifr->ifr_mtu = ifp->if_mtu;
if (ifr->ifr_mtu < IF_MINMTU || ifr->ifr_mtu > IF_MAXMTU) {
if (ifr->ifr_mtu > ETHERMTU) {
ifp->if_mtu = ifr->ifr_mtu;
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu < PFSYNC_MINMTU) {
if (ifr->ifr_mtu > MCLBYTES)
ifr->ifr_mtu = MCLBYTES;
if (ifr->ifr_mtu < ifp->if_mtu)
pfsync_setmtu(sc, ifr->ifr_mtu);
if (ifr->ifr_mtu > SLTMAX)
ifp->if_mtu = ifr->ifr_mtu;
#ifndef ifr_mtu
if (ifr->ifr_mtu < 128 || ifr->ifr_mtu > sp->lcp.their_mru) {
ifp->if_mtu = ifr->ifr_mtu;
ifr->ifr_mtu = ifp->if_mtu;
ifp->if_mtu = ifr->ifr_mtu;
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu <= 0 || ifr->ifr_mtu > MAX_MTU)
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > NG_EIFACE_MTU_MAX
|| ifr->ifr_mtu < NG_EIFACE_MTU_MIN)
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > NG_IFACE_MTU_MAX
|| ifr->ifr_mtu < NG_IFACE_MTU_MIN)
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > NG_EIFACE_MTU_MAX ||
ifr->ifr_mtu < NG_EIFACE_MTU_MIN)
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu > NG_IFACE_MTU_MAX
|| ifr->ifr_mtu < NG_IFACE_MTU_MIN)
ifp->if_mtu = ifr->ifr_mtu;
if (ifr->ifr_mtu >= NG_FEC_MTU_MIN &&
ifr->ifr_mtu <= NG_FEC_MTU_MAX) {
ifp->if_mtu = ifr->ifr_mtu;
if (!(IEEE80211_MTU_MIN <= ifr->ifr_mtu &&
ifr->ifr_mtu <= IEEE80211_MTU_MAX))
ifp->if_mtu = ifr->ifr_mtu;
ifr.ifr_mtu = 1500;
mtu = ifr.ifr_mtu;
if (ifr.ifr_mtu > 0)
return (ifr.ifr_mtu);
ifr.ifr_mtu = bundle->iface->mtu;
ifi->ifi_phymtu = ifr.ifr_mtu;