]> git.proxmox.com Git - mirror_ovs.git/commitdiff
oss-fuzz: Fix oss build errors because of ovs API change
authorYifeng Sun <pkusunyifeng@gmail.com>
Wed, 27 Feb 2019 22:21:00 +0000 (14:21 -0800)
committerBen Pfaff <blp@ovn.org>
Thu, 28 Feb 2019 00:43:48 +0000 (16:43 -0800)
Reported-at: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13432
Signed-off-by: Yifeng Sun <pkusunyifeng@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
tests/oss-fuzz/odp_target.c

index a7a8bbffcaa74630ffa11ab484c7330121315daa..ae61cdca322fcb764c6ce12722af08a522914aba 100644 (file)
@@ -27,7 +27,7 @@ parse_keys(bool wc_keys, const char *in)
     ofpbuf_init(&odp_key, 0);
     ofpbuf_init(&odp_mask, 0);
     error = odp_flow_from_string(in, NULL,
-                                 &odp_key, &odp_mask);
+                                 &odp_key, &odp_mask, NULL);
     if (error) {
         printf("odp_flow_from_string: error\n");
         goto next;
@@ -47,7 +47,8 @@ parse_keys(bool wc_keys, const char *in)
         };
 
         /* Convert odp_key to flow. */
-        fitness = odp_flow_key_to_flow(odp_key.data, odp_key.size, &flow);
+        fitness = odp_flow_key_to_flow(odp_key.data, odp_key.size,
+                                       &flow, NULL);
         switch (fitness) {
             case ODP_FIT_PERFECT:
                 break;