From: Ben Pfaff Date: Tue, 5 Apr 2011 21:17:55 +0000 (-0700) Subject: bridge: Initialize mirrors' uuid member. X-Git-Tag: v1.2.0~437 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=8bbc128e92c47fc9fff25144523d844aabc0fee9;p=sliver-openvswitch.git bridge: Initialize mirrors' uuid member. Otherwise mirrors get destroyed and re-created on every reconfiguration. --- diff --git a/vswitchd/bridge.c b/vswitchd/bridge.c index a0762fe6e..4ac7e4886 100644 --- a/vswitchd/bridge.c +++ b/vswitchd/bridge.c @@ -3634,6 +3634,7 @@ mirror_create(struct bridge *br, struct ovsrec_mirror *cfg) mac_learning_flush(br->ml); br->mirrors[i] = m = xzalloc(sizeof *m); + m->uuid = cfg->header_.uuid; m->bridge = br; m->idx = i; m->name = xstrdup(cfg->name);