summaryrefslogtreecommitdiff
path: root/vswitchd
diff options
context:
space:
mode:
authorBen Pfaff <blp@ovn.org>2017-07-06 14:33:42 -0700
committerBen Pfaff <blp@ovn.org>2017-08-03 13:57:46 -0700
commite9804ffdf703d27b18ca3a4d81a4599ac2eacc04 (patch)
tree8912cfe74f85fa1fe0a361cf58adbbc1f219945a /vswitchd
parent6cc9d77c78f684c3f01a2ca66691b08bf9bec791 (diff)
downloadopenvswitch-e9804ffdf703d27b18ca3a4d81a4599ac2eacc04.tar.gz
bridge: Avoid read of uninitialized data configuring Auto-Attach.
Reported-by: "qintao (F)" <qintao5@huawei.com> Reported-at: https://mail.openvswitch.org/pipermail/ovs-discuss/2017-April/044309.html Signed-off-by: Ben Pfaff <blp@ovn.org> Acked-by: Andy Zhou <azhou@ovn.org>
Diffstat (limited to 'vswitchd')
-rw-r--r--vswitchd/bridge.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vswitchd/bridge.c b/vswitchd/bridge.c
index 3dca0eb17..a8cbae78c 100644
--- a/vswitchd/bridge.c
+++ b/vswitchd/bridge.c
@@ -3890,7 +3890,7 @@ bridge_configure_aa(struct bridge *br)
union ovsdb_atom atom;
atom.integer = m->isid;
- if (ovsdb_datum_find_key(mc, &atom, OVSDB_TYPE_UUID) == UINT_MAX) {
+ if (ovsdb_datum_find_key(mc, &atom, OVSDB_TYPE_INTEGER) == UINT_MAX) {
VLOG_INFO("Deleting isid=%"PRIu32", vlan=%"PRIu16,
m->isid, m->vlan);
bridge_aa_mapping_destroy(m);