1 /* packet-ieee80211-radio.h
2 * Routines for pseudo 802.11 header dissection and radio packet timing calculation
4 * Wireshark - Network traffic analyzer
5 * By Gerald Combs <gerald@wireshark.org>
6 * Copyright 1998 Gerald Combs
8 * Copyright 2012 Parc Inc and Samsung Electronics
9 * Copyright 2015, 2016 & 2017 Cisco Inc
11 * SPDX-License-Identifier: GPL-2.0-or-later
14 #ifndef __WLAN_RADIO_H__
15 #define __WLAN_RADIO_H__
19 #endif /* __cplusplus */
23 union ieee_802_11_phy_info phy_info
;
24 int8_t rssi
; /* sometimes only available on the last frame */
25 unsigned duration
; /* total duration of data in microseconds (without preamble) */
29 struct aggregate
*aggregate
; /* if this frame is part of an aggregate, point to it, otherwise NULL */
30 unsigned prior_aggregate_data
; /* length of all prior data in this aggregate
31 used for calculating duration of this subframe */
35 int64_t ifs
; /* inter frame space in microseconds */
37 uint16_t nav
; /* Duration from the frame header */
43 #endif /* __cplusplus */
45 #endif /* __WLAN_RADIO_H__ */