OpenFlow0x01.ActionSourcemove_controller_last seq produces a semantically-equivalent list of actions with actions that send packets to the controller moved to the end. This works around a known bug in the OpenFlow reference switch where actions in an action sequence after a "send to controller" (Output (Controller n)) action are ignored.