kernel/net/batman-adv/soft-interface.c
.. .. @@ -156,11 +156,14 @@ 156 156 157 157 static int batadv_interface_change_mtu(struct net_device *dev, int new_mtu) 158 158 { 159 + struct batadv_priv *bat_priv = netdev_priv(dev);160 +159 161 /* check ranges */ 160 162 if (new_mtu < 68 || new_mtu > batadv_hardif_min_mtu(dev)) 161 163 return -EINVAL; 162 164 163 165 dev->mtu = new_mtu; 166 + bat_priv->mtu_set_by_user = new_mtu;164 167 165 168 return 0; 166 169 }