-
William Tu authored
ofpacts_pull_openflow_instructions() should fill 'ofpacts' with a list of OpenFlow actions and each action (including the last one) should be padded to OFP_ACTION_ALIGN(8) bytes. In most of the cases this is taken care of (e.g. by ofpacts_decode), but for the Goto-Table instruction (and Clear-Actions, based on a quick code inspection), this wasn't the case. This caused the copy operation in recirc_unroll_actions() to read two extra bytes after an allocated area (not a big deal, but enough to displease the AddressSanitizer). Signed-off-by: William Tu <u9012063@gmail.com> Signed-off-by: Daniele Di Proietto <diproiettod@vmware.com> Co-authored-by: Daniele Di Proietto <diproiettod@vmware.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
0caae084