--- openflow-2013-12-20.h	2015-07-23 09:54:17.912479393 -0700
+++ openflow-2014-01-06.h	2015-07-23 09:54:17.916479393 -0700
@@ -1648,7 +1648,7 @@
     OFPGC_DELETE = 2,       /* Delete all matching groups. */
     OFPGC_INSERT_BUCKET = 3,/* Insert action buckets to the already available 
                                list of action buckets in a matching group */ 
-    OFPGC_REMOVE_BUCKET = 4 /* Remove all action buckets or any specific action 
+    OFPGC_REMOVE_BUCKET = 5,/* Remove all action buckets or any specific action 
                                bucket from matching group */ 
 };
 
@@ -1696,14 +1696,13 @@
     uint8_t type;                 /* One of OFPGT_*. */
     uint8_t pad;                  /* Pad to 64 bits. */
     uint32_t group_id;            /* Group identifier. */
-    uint16_t bucket_list_len;     /* Length of action buckets data. Length is 
-                                     padded to 64 bits*/ 
+    uint16_t bucket_list_len;     /* Length of action buckets data. */ 
     uint8_t pad1[2];              /* Pad to 64 bits. */ 
     uint32_t command_bucket_id;   /* Bucket Id used as part of 
                                      OFPGC_INSERT_BUCKET and OFPGC_REMOVE_BUCKET
                                      commands execution.*/
-    ofp_bucket buckets[0]; /* The length of the bucket array is inferred
-                                     from the length field in the header. */
+    ofp_bucket buckets[0];        /* The length of the bucket array is
+                                     bucket_list_len bytes. */
 };
 OFP_ASSERT (sizeof(struct ofp_group_mod) == 24); 
 
@@ -2054,6 +2053,8 @@
     OFPGMFC_UNKNOWN_BUCKET       = 15, /* Not valid bucket identifier used in
                                           INSERT BUCKET or REMOVE BUCKET 
                                           command*/
+    OFPGMFC_BUCKET_EXISTS        = 16, /* Can'e insert bucket because a bucket
+                                          already exist with that bucket-id. */
 };
 
 /* ofp_error_msg 'code' values for OFPET_PORT_MOD_FAILED.  'data' contains
