hc
2024-10-16 50a212ec906f7524620675f0c57357691c26c81f
kernel/net/batman-adv/soft-interface.c
....@@ -156,11 +156,14 @@
156156
157157 static int batadv_interface_change_mtu(struct net_device *dev, int new_mtu)
158158 {
159
+ struct batadv_priv *bat_priv = netdev_priv(dev);
160
+
159161 /* check ranges */
160162 if (new_mtu < 68 || new_mtu > batadv_hardif_min_mtu(dev))
161163 return -EINVAL;
162164
163165 dev->mtu = new_mtu;
166
+ bat_priv->mtu_set_by_user = new_mtu;
164167
165168 return 0;
166169 }