diff options
author | Guy Harris <guy@alum.mit.edu> | 2017-09-18 10:01:01 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2017-09-18 10:01:01 -0700 |
commit | f0475768c0ad44a3bb5ef254a5ff7fc9e80ce82a (patch) | |
tree | 075d8806ab8a4c7aa72751ed6da2825851dd9373 /print-openflow-1.0.c | |
parent | 7ea6b55ab42e1a1b5cd09367f4d1bf2078c93a5d (diff) | |
download | tcpdump-f0475768c0ad44a3bb5ef254a5ff7fc9e80ce82a.tar.gz |
Make most constants unsigned, to match the types of variables.
This should squelch some warnings.
Diffstat (limited to 'print-openflow-1.0.c')
-rw-r--r-- | print-openflow-1.0.c | 312 |
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 |