diff options
author | Colin Percival <cperciva@FreeBSD.org> | 2017-06-22 05:30:27 +0000 |
---|---|---|
committer | Colin Percival <cperciva@FreeBSD.org> | 2017-06-22 05:30:27 +0000 |
commit | dfc14c65200fd99aaa1d47d68af67f614001a70b (patch) | |
tree | e4a6a040eeb6662cdf7d61d29ed574bc7bd02b83 | |
parent | aad71df6101a5500f29b40d4bc186466262ec719 (diff) |
Notes
-rw-r--r-- | sys/dev/xen/netfront/netfront.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/xen/netfront/netfront.c b/sys/dev/xen/netfront/netfront.c index 64b29f7df08f..d3f6624b149e 100644 --- a/sys/dev/xen/netfront/netfront.c +++ b/sys/dev/xen/netfront/netfront.c @@ -1767,6 +1767,9 @@ xn_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data) #endif break; case SIOCSIFMTU: + if (ifp->if_mtu == ifr->ifr_mtu) + break; + ifp->if_mtu = ifr->ifr_mtu; ifp->if_drv_flags &= ~IFF_DRV_RUNNING; xn_ifinit(sc); |