Signed-off-by: nickcooper-zhangtonghao <[email protected]>
---
lib/netdev-dummy.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/lib/netdev-dummy.c b/lib/netdev-dummy.c
index de74846..d406cbc 100644
--- a/lib/netdev-dummy.c
+++ b/lib/netdev-dummy.c
@@ -1149,9 +1149,16 @@ netdev_dummy_get_mtu(const struct netdev *netdev, int
*mtup)
return 0;
}
+#define DUMMY_MIN_MTU 68
+#define DUMMY_MAX_MTU 65535
+
static int
netdev_dummy_set_mtu(struct netdev *netdev, int mtu)
{
+ if (mtu < DUMMY_MIN_MTU || mtu > DUMMY_MAX_MTU) {
+ return EINVAL;
+ }
+
struct netdev_dummy *dev = netdev_dummy_cast(netdev);
ovs_mutex_lock(&dev->mutex);
--
1.8.3.1
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev