From 80e1173b015fc8f2ae5939c9fea763474dadf8fd Mon Sep 17 00:00:00 2001 From: Eduardo Almeida Date: Thu, 1 Jun 2023 18:40:03 +0100 Subject: [PATCH] wifi: Rename FOO() macros to more explicit name --- src/wifi/model/wifi-mac-header.cc | 78 +++++++++++++++---------------- src/wifi/model/wifi-tx-timer.cc | 22 ++++----- 2 files changed, 50 insertions(+), 50 deletions(-) diff --git a/src/wifi/model/wifi-mac-header.cc b/src/wifi/model/wifi-mac-header.cc index 63f25c65a..d5c65dbfe 100644 --- a/src/wifi/model/wifi-mac-header.cc +++ b/src/wifi/model/wifi-mac-header.cc @@ -1044,55 +1044,55 @@ WifiMacHeader::GetSize() const const char* WifiMacHeader::GetTypeString() const { -#define FOO(x) \ +#define CASE_WIFI_MAC_TYPE(x) \ case WIFI_MAC_##x: \ return #x; switch (GetType()) { - FOO(CTL_RTS); - FOO(CTL_CTS); - FOO(CTL_ACK); - FOO(CTL_BACKREQ); - FOO(CTL_BACKRESP); - FOO(CTL_END); - FOO(CTL_END_ACK); - FOO(CTL_PSPOLL); - FOO(CTL_TRIGGER); + CASE_WIFI_MAC_TYPE(CTL_RTS); + CASE_WIFI_MAC_TYPE(CTL_CTS); + CASE_WIFI_MAC_TYPE(CTL_ACK); + CASE_WIFI_MAC_TYPE(CTL_BACKREQ); + CASE_WIFI_MAC_TYPE(CTL_BACKRESP); + CASE_WIFI_MAC_TYPE(CTL_END); + CASE_WIFI_MAC_TYPE(CTL_END_ACK); + CASE_WIFI_MAC_TYPE(CTL_PSPOLL); + CASE_WIFI_MAC_TYPE(CTL_TRIGGER); - FOO(MGT_BEACON); - FOO(MGT_ASSOCIATION_REQUEST); - FOO(MGT_ASSOCIATION_RESPONSE); - FOO(MGT_DISASSOCIATION); - FOO(MGT_REASSOCIATION_REQUEST); - FOO(MGT_REASSOCIATION_RESPONSE); - FOO(MGT_PROBE_REQUEST); - FOO(MGT_PROBE_RESPONSE); - FOO(MGT_AUTHENTICATION); - FOO(MGT_DEAUTHENTICATION); - FOO(MGT_ACTION); - FOO(MGT_ACTION_NO_ACK); - FOO(MGT_MULTIHOP_ACTION); + CASE_WIFI_MAC_TYPE(MGT_BEACON); + CASE_WIFI_MAC_TYPE(MGT_ASSOCIATION_REQUEST); + CASE_WIFI_MAC_TYPE(MGT_ASSOCIATION_RESPONSE); + CASE_WIFI_MAC_TYPE(MGT_DISASSOCIATION); + CASE_WIFI_MAC_TYPE(MGT_REASSOCIATION_REQUEST); + CASE_WIFI_MAC_TYPE(MGT_REASSOCIATION_RESPONSE); + CASE_WIFI_MAC_TYPE(MGT_PROBE_REQUEST); + CASE_WIFI_MAC_TYPE(MGT_PROBE_RESPONSE); + CASE_WIFI_MAC_TYPE(MGT_AUTHENTICATION); + CASE_WIFI_MAC_TYPE(MGT_DEAUTHENTICATION); + CASE_WIFI_MAC_TYPE(MGT_ACTION); + CASE_WIFI_MAC_TYPE(MGT_ACTION_NO_ACK); + CASE_WIFI_MAC_TYPE(MGT_MULTIHOP_ACTION); - FOO(DATA); - FOO(DATA_CFACK); - FOO(DATA_CFPOLL); - FOO(DATA_CFACK_CFPOLL); - FOO(DATA_NULL); - FOO(DATA_NULL_CFACK); - FOO(DATA_NULL_CFPOLL); - FOO(DATA_NULL_CFACK_CFPOLL); - FOO(QOSDATA); - FOO(QOSDATA_CFACK); - FOO(QOSDATA_CFPOLL); - FOO(QOSDATA_CFACK_CFPOLL); - FOO(QOSDATA_NULL); - FOO(QOSDATA_NULL_CFPOLL); - FOO(QOSDATA_NULL_CFACK_CFPOLL); + CASE_WIFI_MAC_TYPE(DATA); + CASE_WIFI_MAC_TYPE(DATA_CFACK); + CASE_WIFI_MAC_TYPE(DATA_CFPOLL); + CASE_WIFI_MAC_TYPE(DATA_CFACK_CFPOLL); + CASE_WIFI_MAC_TYPE(DATA_NULL); + CASE_WIFI_MAC_TYPE(DATA_NULL_CFACK); + CASE_WIFI_MAC_TYPE(DATA_NULL_CFPOLL); + CASE_WIFI_MAC_TYPE(DATA_NULL_CFACK_CFPOLL); + CASE_WIFI_MAC_TYPE(QOSDATA); + CASE_WIFI_MAC_TYPE(QOSDATA_CFACK); + CASE_WIFI_MAC_TYPE(QOSDATA_CFPOLL); + CASE_WIFI_MAC_TYPE(QOSDATA_CFACK_CFPOLL); + CASE_WIFI_MAC_TYPE(QOSDATA_NULL); + CASE_WIFI_MAC_TYPE(QOSDATA_NULL_CFPOLL); + CASE_WIFI_MAC_TYPE(QOSDATA_NULL_CFACK_CFPOLL); default: return "ERROR"; } -#undef FOO +#undef CASE_WIFI_MAC_TYPE #ifndef _WIN32 // needed to make gcc 4.0.1 ppc darwin happy. return "BIG_ERROR"; diff --git a/src/wifi/model/wifi-tx-timer.cc b/src/wifi/model/wifi-tx-timer.cc index 07e855a6a..84eded3e0 100644 --- a/src/wifi/model/wifi-tx-timer.cc +++ b/src/wifi/model/wifi-tx-timer.cc @@ -94,7 +94,7 @@ WifiTxTimer::GetReason() const std::string WifiTxTimer::GetReasonString(Reason reason) const { -#define FOO(x) \ +#define CASE_REASON(x) \ case WAIT_##x: \ return #x; @@ -102,19 +102,19 @@ WifiTxTimer::GetReasonString(Reason reason) const { case NOT_RUNNING: return "NOT_RUNNING"; - FOO(CTS); - FOO(NORMAL_ACK); - FOO(BLOCK_ACK); - FOO(CTS_AFTER_MU_RTS); - FOO(NORMAL_ACK_AFTER_DL_MU_PPDU); - FOO(BLOCK_ACKS_IN_TB_PPDU); - FOO(TB_PPDU_AFTER_BASIC_TF); - FOO(QOS_NULL_AFTER_BSRP_TF); - FOO(BLOCK_ACK_AFTER_TB_PPDU); + CASE_REASON(CTS); + CASE_REASON(NORMAL_ACK); + CASE_REASON(BLOCK_ACK); + CASE_REASON(CTS_AFTER_MU_RTS); + CASE_REASON(NORMAL_ACK_AFTER_DL_MU_PPDU); + CASE_REASON(BLOCK_ACKS_IN_TB_PPDU); + CASE_REASON(TB_PPDU_AFTER_BASIC_TF); + CASE_REASON(QOS_NULL_AFTER_BSRP_TF); + CASE_REASON(BLOCK_ACK_AFTER_TB_PPDU); default: NS_ABORT_MSG("Unknown reason"); } -#undef FOO +#undef CASE_REASON } bool