]> git.proxmox.com Git - ovs.git/blobdiff - ofproto/ofproto.c
ofp-util: Fix OF1.4+ version of ofputil_decode_set_async_config().
[ovs.git] / ofproto / ofproto.c
index fbaf7dd914caaa8e2d17584abcfedf704447f1f0..957e3231298c131689b5585c83a930f7c909aa06 100644 (file)
@@ -5403,10 +5403,11 @@ handle_nxt_set_packet_in_format(struct ofconn *ofconn,
 static enum ofperr
 handle_nxt_set_async_config(struct ofconn *ofconn, const struct ofp_header *oh)
 {
-    struct ofputil_async_cfg ac = OFPUTIL_ASYNC_CFG_INIT;
+    struct ofputil_async_cfg basis = ofconn_get_async_config(ofconn);
+    struct ofputil_async_cfg ac;
     enum ofperr error;
 
-    error = ofputil_decode_set_async_config(oh, false, &ac);
+    error = ofputil_decode_set_async_config(oh, false, &basis, &ac);
     if (error) {
         return error;
     }