DF-1382 / fix.diff
diff --git a/sys/dev/netif/vge/if_vge.c b/sys/dev/netif/vge/if_vge.c --- a/sys/dev/netif/vge/if_vge.c +++ b/sys/dev/netif/vge/if_vge.c @@ -2005,6 +2005,8 @@ case SIOCSIFMTU: if (ifr->ifr_mtu > VGE_JUMBO_MTU) error = EINVAL; + else + ifp->if_mtu = ifr->ifr_mtu; ifp->if_mtu = ifr->ifr_mtu; break; case SIOCSIFFLAGS: |