diff --git a/ovn/controller/physical.h b/ovn/controller/physical.h index a06f759a5df..29069375808 100644 --- a/ovn/controller/physical.h +++ b/ovn/controller/physical.h @@ -34,11 +34,9 @@ struct ovsrec_bridge; struct simap; /* OVN Geneve option information. - * - * These are placeholders until OVS is assigned a Geneve option class. * * Keep these in sync with the documentation in ovn-architecture(7). */ -#define OVN_GENEVE_CLASS 0xffff /* Geneve experimental class. */ +#define OVN_GENEVE_CLASS 0x0102 /* Assigned Geneve class for OVN. */ #define OVN_GENEVE_TYPE 0 #define OVN_GENEVE_LEN 4 diff --git a/ovn/ovn-architecture.7.xml b/ovn/ovn-architecture.7.xml index 318555b6292..c437b0dbe8e 100644 --- a/ovn/ovn-architecture.7.xml +++ b/ovn/ovn-architecture.7.xml @@ -1017,7 +1017,7 @@ OVN transmits the logical ingress and logical egress ports in a TLV with - class 0xffff, type 0, and a 32-bit value encoded as follows, from MSB to + class 0x0102, type 0, and a 32-bit value encoded as follows, from MSB to LSB: