X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=datapath%2Fdp_notify.c;h=0278988d69a08bbc4e753e28d0ad26c05880ce92;hb=c6278d208924bb04c41266ddca276712f95533bc;hp=d5a274981f9ea077ab91b570e3fe35b838bc4c5e;hpb=1d87357a1322c2faa290452c08c7f794c0be848b;p=openvswitch diff --git a/datapath/dp_notify.c b/datapath/dp_notify.c index d5a27498..0278988d 100644 --- a/datapath/dp_notify.c +++ b/datapath/dp_notify.c @@ -45,6 +45,14 @@ static int dp_device_event(struct notifier_block *unused, unsigned long event, mutex_unlock(&dp->mutex); } break; + + case NETDEV_CHANGEMTU: + if (!is_dp_dev(dev)) { + mutex_lock(&dp->mutex); + set_dp_devs_mtu(dp, dev); + mutex_unlock(&dp->mutex); + } + break; } return NOTIFY_DONE; }