X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=datapath%2Fdatapath.c;h=bf8043b6054fffa428fb827321325f16cdfa6f87;hb=f35409904bc4a0a695a4aecb2435933d8a8187fe;hp=f4284edce58c567d3799e9ebe08698138d0d5561;hpb=58c342f617051e9e2ffb09710b4ef2b22c34e79a;p=openvswitch diff --git a/datapath/datapath.c b/datapath/datapath.c index f4284edc..bf8043b6 100644 --- a/datapath/datapath.c +++ b/datapath/datapath.c @@ -450,7 +450,7 @@ int dp_del_port(struct net_bridge_port *p) #ifdef SUPPORT_SYSFS if (p->port_no != ODPP_LOCAL) - sysfs_remove_link(&p->dp->ifobj, p->dev->name); + dp_sysfs_del_if(p); #endif dp_ifinfo_notify(RTM_DELLINK, p); @@ -474,8 +474,6 @@ int dp_del_port(struct net_bridge_port *p) if (is_dp_dev(p->dev)) dp_dev_destroy(p->dev); - if (p->port_no != ODPP_LOCAL) - dp_sysfs_del_if(p); dev_put(p->dev); kobject_put(&p->kobj);