--- openflow-2013-01-18-2.h	2015-07-23 09:54:17.324479369 -0700
+++ openflow-2013-05-17.h	2015-07-23 09:54:17.328479369 -0700
@@ -2486,7 +2486,9 @@
 
 /* Body of reply to OFPMP_QUEUE_STATS request. */
 struct ofp_queue_stats {
-    uint32_t port_no;
+    uint16_t length;         /* Length of this entry. */
+    uint8_t pad[6];          /* Align to 64 bits. */
+    uint32_t port_no;        /* Port the queue is attached to. */
     uint32_t queue_id;       /* Queue i.d */
     uint64_t tx_bytes;       /* Number of transmitted bytes. */
     uint64_t tx_packets;     /* Number of transmitted packets. */
@@ -2497,7 +2499,7 @@
 
     struct ofp_queue_stats_prop_header properties[0]; /* List of properties. */
 };
-OFP_ASSERT(sizeof(struct ofp_queue_stats) == 40);
+OFP_ASSERT(sizeof(struct ofp_queue_stats) == 48);
 
 /* Body for ofp_multipart_request/reply of type OFPMP_EXPERIMENTER. */
 struct ofp_experimenter_multipart_header {
