projects
/
openvswitch
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
vswitchd: Avoid segfault when creating a bridge fails.
[openvswitch]
/
vswitchd
/
bridge.c
diff --git
a/vswitchd/bridge.c
b/vswitchd/bridge.c
index 3028766cd93771ae96bd48b35897145f9b641a3b..581af96a26c2f52fce7940ee64944009e16b6499 100644
(file)
--- a/
vswitchd/bridge.c
+++ b/
vswitchd/bridge.c
@@
-562,7
+562,9
@@
bridge_reconfigure(const struct ovsrec_open_vswitch *ovs_cfg)
const struct ovsrec_bridge *br_cfg = node->data;
if (!shash_find_data(&old_br, br_name)) {
br = bridge_create(br_name);
- br->cfg = br_cfg;
+ if (br) {
+ br->cfg = br_cfg;
+ }
}
}
shash_destroy(&old_br);