"\23POWER\24STATE\25OUTPUT\26SCAN\27AUTH\30ASSOC\31NODE\32ELEMID" \
"\33XRATE\34INPUT\35CRYPTO\36DUPMPKTS\37DEBUG\04011N"
+void ieee80211_note(const struct ieee80211vap *, const char *, ...);
+void ieee80211_note_mac(const struct ieee80211vap *,
+ const uint8_t mac[IEEE80211_ADDR_LEN], const char *, ...);
+void ieee80211_note_frame(const struct ieee80211vap *,
+ const struct ieee80211_frame *, const char *, ...);
+void ieee80211_discard_frame(const struct ieee80211vap *,
+ const struct ieee80211_frame *, const char *type, const char *fmt, ...);
+void ieee80211_discard_ie(const struct ieee80211vap *,
+ const struct ieee80211_frame *, const char *type, const char *fmt, ...);
+void ieee80211_discard_mac(const struct ieee80211vap *,
+ const uint8_t mac[IEEE80211_ADDR_LEN], const char *type,
+ const char *fmt, ...);
+
#ifdef IEEE80211_DEBUG
#define ieee80211_msg(_vap, _m) ((_vap)->iv_debug & (_m))
#define IEEE80211_DPRINTF(_vap, _m, _fmt, ...) do { \
if (ieee80211_msg(_vap, _m)) \
ieee80211_note_frame(_vap, _wh, _fmt, __VA_ARGS__); \
} while (0)
-void ieee80211_note(const struct ieee80211vap *, const char *, ...);
-void ieee80211_note_mac(const struct ieee80211vap *,
- const uint8_t mac[IEEE80211_ADDR_LEN], const char *, ...);
-void ieee80211_note_frame(const struct ieee80211vap *,
- const struct ieee80211_frame *, const char *, ...);
#define ieee80211_msg_debug(_vap) \
((_vap)->iv_debug & IEEE80211_MSG_DEBUG)
#define ieee80211_msg_dumppkts(_vap) \
ieee80211_discard_mac(_vap, _mac, _type, _fmt, __VA_ARGS__);\
} while (0)
-void ieee80211_discard_frame(const struct ieee80211vap *,
- const struct ieee80211_frame *, const char *type, const char *fmt, ...);
-void ieee80211_discard_ie(const struct ieee80211vap *,
- const struct ieee80211_frame *, const char *type, const char *fmt, ...);
-void ieee80211_discard_mac(const struct ieee80211vap *,
- const uint8_t mac[IEEE80211_ADDR_LEN], const char *type,
- const char *fmt, ...);
#else
#define IEEE80211_DPRINTF(_vap, _m, _fmt, ...)
#define IEEE80211_NOTE(_vap, _m, _ni, _fmt, ...)