X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=datapath%2Fflow.c;h=39de93166cdd04aeb3b28eddfcc7dfa94266ff23;hb=46d4c97ff75b647474f59cb141623a89a75388cd;hp=499e3e2d7829962a6c6cc4abfb0ddffdf302e068;hpb=501948203fd12718a2372ebfb78e79f33419e10f;p=sliver-openvswitch.git diff --git a/datapath/flow.c b/datapath/flow.c index 499e3e2d7..39de93166 100644 --- a/datapath/flow.c +++ b/datapath/flow.c @@ -1601,7 +1601,8 @@ int ovs_flow_metadata_from_nlattrs(struct sw_flow *flow, if (err) return -EINVAL; - ovs_match_init(&match, &flow->key, NULL); + memset(&match, 0, sizeof(match)); + match.key = &flow->key; err = metadata_from_nlattrs(&match, &attrs, a, false); if (err)