projects
/
openvswitch
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ovs-brcompatd: Delete ports when netdevs on fake bridges disappear.
[openvswitch]
/
lib
/
bond.c
diff --git
a/lib/bond.c
b/lib/bond.c
index 9a13874e588245728d7e0bf897cc5344365a5bf0..5b984fb55a61c71284bbd80c65229c5dd353ec62 100644
(file)
--- a/
lib/bond.c
+++ b/
lib/bond.c
@@
-532,7
+532,7
@@
bond_send_learning_packet(struct bond *bond,
compose_benign_packet(&packet, "Open vSwitch Bond Failover", 0xf177,
eth_src);
if (vlan) {
compose_benign_packet(&packet, "Open vSwitch Bond Failover", 0xf177,
eth_src);
if (vlan) {
- eth_
set_vlan_tci
(&packet, htons(vlan));
+ eth_
push_vlan
(&packet, htons(vlan));
}
error = netdev_send(slave->netdev, &packet);
ofpbuf_uninit(&packet);
}
error = netdev_send(slave->netdev, &packet);
ofpbuf_uninit(&packet);
@@
-1507,7
+1507,7
@@
bond_update_fake_slave_stats(struct bond *bond)
}
}
}
}
- if (!netdev_open
_default(bond->name
, &bond_dev)) {
+ if (!netdev_open
(bond->name, "system"
, &bond_dev)) {
netdev_set_stats(bond_dev, &bond_stats);
netdev_close(bond_dev);
}
netdev_set_stats(bond_dev, &bond_stats);
netdev_close(bond_dev);
}