--- openflow-2010-09-26.h	2015-07-23 09:54:15.896479311 -0700
+++ openflow-2010-09-26-2.h	2015-07-23 09:54:15.900479311 -0700
@@ -592,6 +592,12 @@
 };
 OFP_ASSERT(sizeof(ofp_instruction_actions) == 12);
 
+struct ofp_instruction_vendor {
+    uint16_t type;		/* OFPI_VENDOR */
+    uint16_t len;               /* Length of this struct in bytes */
+};
+OFP_ASSERT(sizeof(ofp_instruction_vendor) == 4);
+
 enum ofp_flow_mod_flags {
     OFPFF_SEND_FLOW_REM = 1 << 0,  /* Send flow removed message when flow
                                     * expires or is deleted. */
