align of_port_no
diff --git a/openflow_input/bsn_lacp b/openflow_input/bsn_lacp
index 23a5bc2..bd4e1c3 100644
--- a/openflow_input/bsn_lacp
+++ b/openflow_input/bsn_lacp
@@ -28,10 +28,10 @@
// express or implied. See the EPL for the specific language
// governing permissions and limitations under the EPL.
-#version any
+#version 4
// LACP Convergence Status set in of_bsn_lacp_convergence_notif message
-enum of_bsn_lacp_convergence_status_t(wire_type=uint16_t, complete=False) {
+enum of_bsn_lacp_convergence_status_t(wire_type=uint8_t, complete=False) {
LACP_SUCCESS = 0,
LACP_TIMEDOUT = 1,
LACP_OUT_OF_SYNC = 2,
@@ -45,7 +45,7 @@
uint32_t experimenter == 0x5c16c7;
uint32_t subtype == 41;
uint8_t enabled;
- pad(1);
+ pad(3);
of_port_no_t port_no;
uint16_t actor_sys_priority;
of_mac_addr_t actor_sys_mac;
@@ -77,7 +77,8 @@
uint32_t xid;
uint32_t experimenter == 0x5c16c7;
uint32_t subtype == 43;
- uint16_t convergence_status;
+ uint8_t convergence_status;
+ pad(3);
of_port_no_t port_no;
uint16_t actor_sys_priority;