hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
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 }