/* SPDX-License-Identifier: GPL-2.0-only */ /* * mac80211 drop reason list * * Copyright (C) 2023-2024 Intel Corporation */ #ifndef MAC80211_DROP_H #define MAC80211_DROP_H #include <net/dropreason.h> ieee80211_rx_result; #define MAC80211_DROP_REASONS_MONITOR(R) … #define MAC80211_DROP_REASONS_UNUSABLE(R) … /* having two enums allows for checking ieee80211_rx_result use with sparse */ enum ___mac80211_drop_reason { … }; enum mac80211_drop_reason { … }; #define RX_RES_IS_UNUSABLE(result) … #endif /* MAC80211_DROP_H */