summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2017-09-18 10:01:01 -0700
committerGuy Harris <guy@alum.mit.edu>2017-09-18 10:01:01 -0700
commitf0475768c0ad44a3bb5ef254a5ff7fc9e80ce82a (patch)
tree075d8806ab8a4c7aa72751ed6da2825851dd9373
parent7ea6b55ab42e1a1b5cd09367f4d1bf2078c93a5d (diff)
downloadtcpdump-f0475768c0ad44a3bb5ef254a5ff7fc9e80ce82a.tar.gz
Make most constants unsigned, to match the types of variables.
This should squelch some warnings.
-rw-r--r--print-openflow-1.0.c312
1 files changed, 156 insertions, 156 deletions
diff --git a/print-openflow-1.0.c b/print-openflow-1.0.c
index ce958430..e50c06e6 100644
--- a/print-openflow-1.0.c
+++ b/print-openflow-1.0.c
@@ -123,13 +123,13 @@ static const struct tok ofpt_str[] = {
{ 0, NULL }
};
-#define OFPPC_PORT_DOWN (1 << 0)
-#define OFPPC_NO_STP (1 << 1)
-#define OFPPC_NO_RECV (1 << 2)
-#define OFPPC_NO_RECV_STP (1 << 3)
-#define OFPPC_NO_FLOOD (1 << 4)
-#define OFPPC_NO_FWD (1 << 5)
-#define OFPPC_NO_PACKET_IN (1 << 6)
+#define OFPPC_PORT_DOWN (1U <<0)
+#define OFPPC_NO_STP (1U <<1)
+#define OFPPC_NO_RECV (1U <<2)
+#define OFPPC_NO_RECV_STP (1U <<3)
+#define OFPPC_NO_FLOOD (1U <<4)
+#define OFPPC_NO_FWD (1U <<5)
+#define OFPPC_NO_PACKET_IN (1U <<6)
static const struct tok ofppc_bm[] = {
{ OFPPC_PORT_DOWN, "PORT_DOWN" },
{ OFPPC_NO_STP, "NO_STP" },
@@ -144,12 +144,12 @@ static const struct tok ofppc_bm[] = {
OFPPC_NO_RECV_STP | OFPPC_NO_FLOOD | OFPPC_NO_FWD | \
OFPPC_NO_PACKET_IN))
-#define OFPPS_LINK_DOWN (1 << 0)
-#define OFPPS_STP_LISTEN (0 << 8)
-#define OFPPS_STP_LEARN (1 << 8)
-#define OFPPS_STP_FORWARD (2 << 8)
-#define OFPPS_STP_BLOCK (3 << 8)
-#define OFPPS_STP_MASK (3 << 8)
+#define OFPPS_LINK_DOWN (1U << 0)
+#define OFPPS_STP_LISTEN (0U << 8)
+#define OFPPS_STP_LEARN (1U << 8)
+#define OFPPS_STP_FORWARD (2U << 8)
+#define OFPPS_STP_BLOCK (3U << 8)
+#define OFPPS_STP_MASK (3U << 8)
static const struct tok ofpps_bm[] = {
{ OFPPS_LINK_DOWN, "LINK_DOWN" },
{ OFPPS_STP_LISTEN, "STP_LISTEN" },
@@ -161,15 +161,15 @@ static const struct tok ofpps_bm[] = {
#define OFPPS_U (~(OFPPS_LINK_DOWN | OFPPS_STP_LISTEN | OFPPS_STP_LEARN | \
OFPPS_STP_FORWARD | OFPPS_STP_BLOCK))
-#define OFPP_MAX 0xff00
-#define OFPP_IN_PORT 0xfff8
-#define OFPP_TABLE 0xfff9
-#define OFPP_NORMAL 0xfffa
-#define OFPP_FLOOD 0xfffb
-#define OFPP_ALL 0xfffc
-#define OFPP_CONTROLLER 0xfffd
-#define OFPP_LOCAL 0xfffe
-#define OFPP_NONE 0xffff
+#define OFPP_MAX 0xff00U
+#define OFPP_IN_PORT 0xfff8U
+#define OFPP_TABLE 0xfff9U
+#define OFPP_NORMAL 0xfffaU
+#define OFPP_FLOOD 0xfffbU
+#define OFPP_ALL 0xfffcU
+#define OFPP_CONTROLLER 0xfffdU
+#define OFPP_LOCAL 0xfffeU
+#define OFPP_NONE 0xffffU
static const struct tok ofpp_str[] = {
{ OFPP_MAX, "MAX" },
{ OFPP_IN_PORT, "IN_PORT" },
@@ -183,18 +183,18 @@ static const struct tok ofpp_str[] = {
{ 0, NULL }
};
-#define OFPPF_10MB_HD (1 << 0)
-#define OFPPF_10MB_FD (1 << 1)
-#define OFPPF_100MB_HD (1 << 2)
-#define OFPPF_100MB_FD (1 << 3)
-#define OFPPF_1GB_HD (1 << 4)
-#define OFPPF_1GB_FD (1 << 5)
-#define OFPPF_10GB_FD (1 << 6)
-#define OFPPF_COPPER (1 << 7)
-#define OFPPF_FIBER (1 << 8)
-#define OFPPF_AUTONEG (1 << 9)
-#define OFPPF_PAUSE (1 << 10)
-#define OFPPF_PAUSE_ASYM (1 << 11)
+#define OFPPF_10MB_HD (1U << 0)
+#define OFPPF_10MB_FD (1U << 1)
+#define OFPPF_100MB_HD (1U << 2)
+#define OFPPF_100MB_FD (1U << 3)
+#define OFPPF_1GB_HD (1U << 4)
+#define OFPPF_1GB_FD (1U << 5)
+#define OFPPF_10GB_FD (1U << 6)
+#define OFPPF_COPPER (1U << 7)
+#define OFPPF_FIBER (1U << 8)
+#define OFPPF_AUTONEG (1U << 9)
+#define OFPPF_PAUSE (1U <<10)
+#define OFPPF_PAUSE_ASYM (1U <<11)
static const struct tok ofppf_bm[] = {
{ OFPPF_10MB_HD, "10MB_HD" },
{ OFPPF_10MB_FD, "10MB_FD" },
@@ -223,23 +223,23 @@ static const struct tok ofpqt_str[] = {
{ 0, NULL }
};
-#define OFPFW_IN_PORT (1 << 0)
-#define OFPFW_DL_VLAN (1 << 1)
-#define OFPFW_DL_SRC (1 << 2)
-#define OFPFW_DL_DST (1 << 3)
-#define OFPFW_DL_TYPE (1 << 4)
-#define OFPFW_NW_PROTO (1 << 5)
-#define OFPFW_TP_SRC (1 << 6)
-#define OFPFW_TP_DST (1 << 7)
+#define OFPFW_IN_PORT (1U <<0)
+#define OFPFW_DL_VLAN (1U <<1)
+#define OFPFW_DL_SRC (1U <<2)
+#define OFPFW_DL_DST (1U <<3)
+#define OFPFW_DL_TYPE (1U <<4)
+#define OFPFW_NW_PROTO (1U <<5)
+#define OFPFW_TP_SRC (1U <<6)
+#define OFPFW_TP_DST (1U <<7)
#define OFPFW_NW_SRC_SHIFT 8
#define OFPFW_NW_SRC_BITS 6
-#define OFPFW_NW_SRC_MASK (((1 << OFPFW_NW_SRC_BITS) - 1) << OFPFW_NW_SRC_SHIFT)
+#define OFPFW_NW_SRC_MASK (((1U <<OFPFW_NW_SRC_BITS) - 1) << OFPFW_NW_SRC_SHIFT)
#define OFPFW_NW_DST_SHIFT 14
#define OFPFW_NW_DST_BITS 6
-#define OFPFW_NW_DST_MASK (((1 << OFPFW_NW_DST_BITS) - 1) << OFPFW_NW_DST_SHIFT)
-#define OFPFW_DL_VLAN_PCP (1 << 20)
-#define OFPFW_NW_TOS (1 << 21)
-#define OFPFW_ALL ((1 << 22) - 1)
+#define OFPFW_NW_DST_MASK (((1U <<OFPFW_NW_DST_BITS) - 1) << OFPFW_NW_DST_SHIFT)
+#define OFPFW_DL_VLAN_PCP (1U <<20)
+#define OFPFW_NW_TOS (1U <<21)
+#define OFPFW_ALL ((1U <<22) - 1)
static const struct tok ofpfw_bm[] = {
{ OFPFW_IN_PORT, "IN_PORT" },
{ OFPFW_DL_VLAN, "DL_VLAN" },
@@ -259,19 +259,19 @@ static const struct tok ofpfw_bm[] = {
* they are not reported as bogus in the decoding. */
#define OFPFW_U (~(OFPFW_ALL))
-#define OFPAT_OUTPUT 0x0000
-#define OFPAT_SET_VLAN_VID 0x0001
-#define OFPAT_SET_VLAN_PCP 0x0002
-#define OFPAT_STRIP_VLAN 0x0003
-#define OFPAT_SET_DL_SRC 0x0004
-#define OFPAT_SET_DL_DST 0x0005
-#define OFPAT_SET_NW_SRC 0x0006
-#define OFPAT_SET_NW_DST 0x0007
-#define OFPAT_SET_NW_TOS 0x0008
-#define OFPAT_SET_TP_SRC 0x0009
-#define OFPAT_SET_TP_DST 0x000a
-#define OFPAT_ENQUEUE 0x000b
-#define OFPAT_VENDOR 0xffff
+#define OFPAT_OUTPUT 0x0000U
+#define OFPAT_SET_VLAN_VID 0x0001U
+#define OFPAT_SET_VLAN_PCP 0x0002U
+#define OFPAT_STRIP_VLAN 0x0003U
+#define OFPAT_SET_DL_SRC 0x0004U
+#define OFPAT_SET_DL_DST 0x0005U
+#define OFPAT_SET_NW_SRC 0x0006U
+#define OFPAT_SET_NW_DST 0x0007U
+#define OFPAT_SET_NW_TOS 0x0008U
+#define OFPAT_SET_TP_SRC 0x0009U
+#define OFPAT_SET_TP_DST 0x000aU
+#define OFPAT_ENQUEUE 0x000bU
+#define OFPAT_VENDOR 0xffffU
static const struct tok ofpat_str[] = {
{ OFPAT_OUTPUT, "OUTPUT" },
{ OFPAT_SET_VLAN_VID, "SET_VLAN_VID" },
@@ -291,35 +291,35 @@ static const struct tok ofpat_str[] = {
/* bit-shifted, w/o vendor action */
static const struct tok ofpat_bm[] = {
- { 1 << OFPAT_OUTPUT, "OUTPUT" },
- { 1 << OFPAT_SET_VLAN_VID, "SET_VLAN_VID" },
- { 1 << OFPAT_SET_VLAN_PCP, "SET_VLAN_PCP" },
- { 1 << OFPAT_STRIP_VLAN, "STRIP_VLAN" },
- { 1 << OFPAT_SET_DL_SRC, "SET_DL_SRC" },
- { 1 << OFPAT_SET_DL_DST, "SET_DL_DST" },
- { 1 << OFPAT_SET_NW_SRC, "SET_NW_SRC" },
- { 1 << OFPAT_SET_NW_DST, "SET_NW_DST" },
- { 1 << OFPAT_SET_NW_TOS, "SET_NW_TOS" },
- { 1 << OFPAT_SET_TP_SRC, "SET_TP_SRC" },
- { 1 << OFPAT_SET_TP_DST, "SET_TP_DST" },
- { 1 << OFPAT_ENQUEUE, "ENQUEUE" },
+ { 1U <<OFPAT_OUTPUT, "OUTPUT" },
+ { 1U <<OFPAT_SET_VLAN_VID, "SET_VLAN_VID" },
+ { 1U <<OFPAT_SET_VLAN_PCP, "SET_VLAN_PCP" },
+ { 1U <<OFPAT_STRIP_VLAN, "STRIP_VLAN" },
+ { 1U <<OFPAT_SET_DL_SRC, "SET_DL_SRC" },
+ { 1U <<OFPAT_SET_DL_DST, "SET_DL_DST" },
+ { 1U <<OFPAT_SET_NW_SRC, "SET_NW_SRC" },
+ { 1U <<OFPAT_SET_NW_DST, "SET_NW_DST" },
+ { 1U <<OFPAT_SET_NW_TOS, "SET_NW_TOS" },
+ { 1U <<OFPAT_SET_TP_SRC, "SET_TP_SRC" },
+ { 1U <<OFPAT_SET_TP_DST, "SET_TP_DST" },
+ { 1U <<OFPAT_ENQUEUE, "ENQUEUE" },
{ 0, NULL }
};
-#define OFPAT_U (~(1 << OFPAT_OUTPUT | 1 << OFPAT_SET_VLAN_VID | \
- 1 << OFPAT_SET_VLAN_PCP | 1 << OFPAT_STRIP_VLAN | \
- 1 << OFPAT_SET_DL_SRC | 1 << OFPAT_SET_DL_DST | \
- 1 << OFPAT_SET_NW_SRC | 1 << OFPAT_SET_NW_DST | \
- 1 << OFPAT_SET_NW_TOS | 1 << OFPAT_SET_TP_SRC | \
- 1 << OFPAT_SET_TP_DST | 1 << OFPAT_ENQUEUE))
-
-#define OFPC_FLOW_STATS (1 << 0)
-#define OFPC_TABLE_STATS (1 << 1)
-#define OFPC_PORT_STATS (1 << 2)
-#define OFPC_STP (1 << 3)
-#define OFPC_RESERVED (1 << 4)
-#define OFPC_IP_REASM (1 << 5)
-#define OFPC_QUEUE_STATS (1 << 6)
-#define OFPC_ARP_MATCH_IP (1 << 7)
+#define OFPAT_U (~(1U <<OFPAT_OUTPUT | 1U <<OFPAT_SET_VLAN_VID | \
+ 1U <<OFPAT_SET_VLAN_PCP | 1U <<OFPAT_STRIP_VLAN | \
+ 1U <<OFPAT_SET_DL_SRC | 1U <<OFPAT_SET_DL_DST | \
+ 1U <<OFPAT_SET_NW_SRC | 1U <<OFPAT_SET_NW_DST | \
+ 1U <<OFPAT_SET_NW_TOS | 1U <<OFPAT_SET_TP_SRC | \
+ 1U <<OFPAT_SET_TP_DST | 1U <<OFPAT_ENQUEUE))
+
+#define OFPC_FLOW_STATS (1U <<0)
+#define OFPC_TABLE_STATS (1U <<1)
+#define OFPC_PORT_STATS (1U <<2)
+#define OFPC_STP (1U <<3)
+#define OFPC_RESERVED (1U <<4)
+#define OFPC_IP_REASM (1U <<5)
+#define OFPC_QUEUE_STATS (1U <<6)
+#define OFPC_ARP_MATCH_IP (1U <<7)
static const struct tok ofp_capabilities_bm[] = {
{ OFPC_FLOW_STATS, "FLOW_STATS" },
{ OFPC_TABLE_STATS, "TABLE_STATS" },
@@ -335,10 +335,10 @@ static const struct tok ofp_capabilities_bm[] = {
OFPC_STP | OFPC_IP_REASM | OFPC_QUEUE_STATS | \
OFPC_ARP_MATCH_IP))
-#define OFPC_FRAG_NORMAL 0x0000
-#define OFPC_FRAG_DROP 0x0001
-#define OFPC_FRAG_REASM 0x0002
-#define OFPC_FRAG_MASK 0x0003
+#define OFPC_FRAG_NORMAL 0x0000U
+#define OFPC_FRAG_DROP 0x0001U
+#define OFPC_FRAG_REASM 0x0002U
+#define OFPC_FRAG_MASK 0x0003U
static const struct tok ofp_config_str[] = {
{ OFPC_FRAG_NORMAL, "FRAG_NORMAL" },
{ OFPC_FRAG_DROP, "FRAG_DROP" },
@@ -346,11 +346,11 @@ static const struct tok ofp_config_str[] = {
{ 0, NULL }
};
-#define OFPFC_ADD 0x0000
-#define OFPFC_MODIFY 0x0001
-#define OFPFC_MODIFY_STRICT 0x0002
-#define OFPFC_DELETE 0x0003
-#define OFPFC_DELETE_STRICT 0x0004
+#define OFPFC_ADD 0x0000U
+#define OFPFC_MODIFY 0x0001U
+#define OFPFC_MODIFY_STRICT 0x0002U
+#define OFPFC_DELETE 0x0003U
+#define OFPFC_DELETE_STRICT 0x0004U
static const struct tok ofpfc_str[] = {
{ OFPFC_ADD, "ADD" },
{ OFPFC_MODIFY, "MODIFY" },
@@ -365,9 +365,9 @@ static const struct tok bufferid_str[] = {
{ 0, NULL }
};
-#define OFPFF_SEND_FLOW_REM (1 << 0)
-#define OFPFF_CHECK_OVERLAP (1 << 1)
-#define OFPFF_EMERG (1 << 2)
+#define OFPFF_SEND_FLOW_REM (1U <<0)
+#define OFPFF_CHECK_OVERLAP (1U <<1)
+#define OFPFF_EMERG (1U <<2)
static const struct tok ofpff_bm[] = {
{ OFPFF_SEND_FLOW_REM, "SEND_FLOW_REM" },
{ OFPFF_CHECK_OVERLAP, "CHECK_OVERLAP" },
@@ -376,13 +376,13 @@ static const struct tok ofpff_bm[] = {
};
#define OFPFF_U (~(OFPFF_SEND_FLOW_REM | OFPFF_CHECK_OVERLAP | OFPFF_EMERG))
-#define OFPST_DESC 0x0000
-#define OFPST_FLOW 0x0001
-#define OFPST_AGGREGATE 0x0002
-#define OFPST_TABLE 0x0003
-#define OFPST_PORT 0x0004
-#define OFPST_QUEUE 0x0005
-#define OFPST_VENDOR 0xffff
+#define OFPST_DESC 0x0000U
+#define OFPST_FLOW 0x0001U
+#define OFPST_AGGREGATE 0x0002U
+#define OFPST_TABLE 0x0003U
+#define OFPST_PORT 0x0004U
+#define OFPST_QUEUE 0x0005U
+#define OFPST_VENDOR 0xffffU
static const struct tok ofpst_str[] = {
{ OFPST_DESC, "DESC" },
{ OFPST_FLOW, "FLOW" },
@@ -395,35 +395,35 @@ static const struct tok ofpst_str[] = {
};
static const struct tok tableid_str[] = {
- { 0xfe, "EMERG" },
- { 0xff, "ALL" },
+ { 0xfeU, "EMERG" },
+ { 0xffU, "ALL" },
{ 0, NULL }
};
-#define OFPQ_ALL 0xffffffff
+#define OFPQ_ALL 0xffffffffU
static const struct tok ofpq_str[] = {
{ OFPQ_ALL, "ALL" },
{ 0, NULL }
};
-#define OFPSF_REPLY_MORE 0x0001
+#define OFPSF_REPLY_MORE 0x0001U
static const struct tok ofpsf_reply_bm[] = {
{ OFPSF_REPLY_MORE, "MORE" },
{ 0, NULL }
};
#define OFPSF_REPLY_U (~(OFPSF_REPLY_MORE))
-#define OFPR_NO_MATCH 0x00
-#define OFPR_ACTION 0x01
+#define OFPR_NO_MATCH 0x00U
+#define OFPR_ACTION 0x01U
static const struct tok ofpr_str[] = {
{ OFPR_NO_MATCH, "NO_MATCH" },
{ OFPR_ACTION, "ACTION" },
{ 0, NULL }
};
-#define OFPRR_IDLE_TIMEOUT 0x00
-#define OFPRR_HARD_TIMEOUT 0x01
-#define OFPRR_DELETE 0x02
+#define OFPRR_IDLE_TIMEOUT 0x00U
+#define OFPRR_HARD_TIMEOUT 0x01U
+#define OFPRR_DELETE 0x02U
static const struct tok ofprr_str[] = {
{ OFPRR_IDLE_TIMEOUT, "IDLE_TIMEOUT" },
{ OFPRR_HARD_TIMEOUT, "HARD_TIMEOUT" },
@@ -431,9 +431,9 @@ static const struct tok ofprr_str[] = {
{ 0, NULL }
};
-#define OFPPR_ADD 0x00
-#define OFPPR_DELETE 0x01
-#define OFPPR_MODIFY 0x02
+#define OFPPR_ADD 0x00U
+#define OFPPR_DELETE 0x01U
+#define OFPPR_MODIFY 0x02U
static const struct tok ofppr_str[] = {
{ OFPPR_ADD, "ADD" },
{ OFPPR_DELETE, "DELETE" },
@@ -441,12 +441,12 @@ static const struct tok ofppr_str[] = {
{ 0, NULL }
};
-#define OFPET_HELLO_FAILED 0x0000
-#define OFPET_BAD_REQUEST 0x0001
-#define OFPET_BAD_ACTION 0x0002
-#define OFPET_FLOW_MOD_FAILED 0x0003
-#define OFPET_PORT_MOD_FAILED 0x0004
-#define OFPET_QUEUE_OP_FAILED 0x0005
+#define OFPET_HELLO_FAILED 0x0000U
+#define OFPET_BAD_REQUEST 0x0001U
+#define OFPET_BAD_ACTION 0x0002U
+#define OFPET_FLOW_MOD_FAILED 0x0003U
+#define OFPET_PORT_MOD_FAILED 0x0004U
+#define OFPET_QUEUE_OP_FAILED 0x0005U
static const struct tok ofpet_str[] = {
{ OFPET_HELLO_FAILED, "HELLO_FAILED" },
{ OFPET_BAD_REQUEST, "BAD_REQUEST" },
@@ -457,23 +457,23 @@ static const struct tok ofpet_str[] = {
{ 0, NULL }
};
-#define OFPHFC_INCOMPATIBLE 0x0000
-#define OFPHFC_EPERM 0x0001
+#define OFPHFC_INCOMPATIBLE 0x0000U
+#define OFPHFC_EPERM 0x0001U
static const struct tok ofphfc_str[] = {
{ OFPHFC_INCOMPATIBLE, "INCOMPATIBLE" },
{ OFPHFC_EPERM, "EPERM" },
{ 0, NULL }
};
-#define OFPBRC_BAD_VERSION 0x0000
-#define OFPBRC_BAD_TYPE 0x0001
-#define OFPBRC_BAD_STAT 0x0002
-#define OFPBRC_BAD_VENDOR 0x0003
-#define OFPBRC_BAD_SUBTYPE 0x0004
-#define OFPBRC_EPERM 0x0005
-#define OFPBRC_BAD_LEN 0x0006
-#define OFPBRC_BUFFER_EMPTY 0x0007
-#define OFPBRC_BUFFER_UNKNOWN 0x0008
+#define OFPBRC_BAD_VERSION 0x0000U
+#define OFPBRC_BAD_TYPE 0x0001U
+#define OFPBRC_BAD_STAT 0x0002U
+#define OFPBRC_BAD_VENDOR 0x0003U
+#define OFPBRC_BAD_SUBTYPE 0x0004U
+#define OFPBRC_EPERM 0x0005U
+#define OFPBRC_BAD_LEN 0x0006U
+#define OFPBRC_BUFFER_EMPTY 0x0007U
+#define OFPBRC_BUFFER_UNKNOWN 0x0008U
static const struct tok ofpbrc_str[] = {
{ OFPBRC_BAD_VERSION, "BAD_VERSION" },
{ OFPBRC_BAD_TYPE, "BAD_TYPE" },
@@ -487,15 +487,15 @@ static const struct tok ofpbrc_str[] = {
{ 0, NULL }
};
-#define OFPBAC_BAD_TYPE 0x0000
-#define OFPBAC_BAD_LEN 0x0001
-#define OFPBAC_BAD_VENDOR 0x0002
-#define OFPBAC_BAD_VENDOR_TYPE 0x0003
-#define OFPBAC_BAD_OUT_PORT 0x0004
-#define OFPBAC_BAD_ARGUMENT 0x0005
-#define OFPBAC_EPERM 0x0006
-#define OFPBAC_TOO_MANY 0x0007
-#define OFPBAC_BAD_QUEUE 0x0008
+#define OFPBAC_BAD_TYPE 0x0000U
+#define OFPBAC_BAD_LEN 0x0001U
+#define OFPBAC_BAD_VENDOR 0x0002U
+#define OFPBAC_BAD_VENDOR_TYPE 0x0003U
+#define OFPBAC_BAD_OUT_PORT 0x0004U
+#define OFPBAC_BAD_ARGUMENT 0x0005U
+#define OFPBAC_EPERM 0x0006U
+#define OFPBAC_TOO_MANY 0x0007U
+#define OFPBAC_BAD_QUEUE 0x0008U
static const struct tok ofpbac_str[] = {
{ OFPBAC_BAD_TYPE, "BAD_TYPE" },
{ OFPBAC_BAD_LEN, "BAD_LEN" },
@@ -509,12 +509,12 @@ static const struct tok ofpbac_str[] = {
{ 0, NULL }
};
-#define OFPFMFC_ALL_TABLES_FULL 0x0000
-#define OFPFMFC_OVERLAP 0x0001
-#define OFPFMFC_EPERM 0x0002
-#define OFPFMFC_BAD_EMERG_TIMEOUT 0x0003
-#define OFPFMFC_BAD_COMMAND 0x0004
-#define OFPFMFC_UNSUPPORTED 0x0005
+#define OFPFMFC_ALL_TABLES_FULL 0x0000U
+#define OFPFMFC_OVERLAP 0x0001U
+#define OFPFMFC_EPERM 0x0002U
+#define OFPFMFC_BAD_EMERG_TIMEOUT 0x0003U
+#define OFPFMFC_BAD_COMMAND 0x0004U
+#define OFPFMFC_UNSUPPORTED 0x0005U
static const struct tok ofpfmfc_str[] = {
{ OFPFMFC_ALL_TABLES_FULL, "ALL_TABLES_FULL" },
{ OFPFMFC_OVERLAP, "OVERLAP" },
@@ -525,17 +525,17 @@ static const struct tok ofpfmfc_str[] = {
{ 0, NULL }
};
-#define OFPPMFC_BAD_PORT 0x0000
-#define OFPPMFC_BAD_HW_ADDR 0x0001
+#define OFPPMFC_BAD_PORT 0x0000U
+#define OFPPMFC_BAD_HW_ADDR 0x0001U
static const struct tok ofppmfc_str[] = {
{ OFPPMFC_BAD_PORT, "BAD_PORT" },
{ OFPPMFC_BAD_HW_ADDR, "BAD_HW_ADDR" },
{ 0, NULL }
};
-#define OFPQOFC_BAD_PORT 0x0000
-#define OFPQOFC_BAD_QUEUE 0x0001
-#define OFPQOFC_EPERM 0x0002
+#define OFPQOFC_BAD_PORT 0x0000U
+#define OFPQOFC_BAD_QUEUE 0x0001U
+#define OFPQOFC_EPERM 0x0002U
static const struct tok ofpqofc_str[] = {
{ OFPQOFC_BAD_PORT, "BAD_PORT" },
{ OFPQOFC_BAD_QUEUE, "BAD_QUEUE" },
@@ -593,7 +593,7 @@ static const struct tok empty_str[] = {
#define OFP_MAX_PORT_NAME_LEN 16
#define DESC_STR_LEN 256
#define SERIAL_NUM_LEN 32
-#define OFP_VLAN_NONE 0xffff
+#define OFP_VLAN_NONE 0xffffU
/* vendor extensions */
#define BSN_SET_IP_MASK 0