wifi: Rename FOO() macros to more explicit name

This commit is contained in:
Eduardo Almeida
2023-06-01 18:40:03 +01:00
committed by Tommaso Pecorella
parent 668071ad09
commit 80e1173b01
2 changed files with 50 additions and 50 deletions

View File

@@ -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";

View File

@@ -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