# rx_cntrl_rx_status Struct Reference
[RXU]

Structure in which we store much information about the current packet. More...

`#include <rxu_cntrl.h>`

Collaboration diagram for rx_cntrl_rx_status:
[legend]

## Data Fields
uint16_t | frame_cntl
| Frame Control field.
uint16_t | seq_cntl
| Sequence control field.
uint32_t | a_qos_ctrl
| Address of QoS Control field.
uint16_t | sn
| Sequence Number.
uint8_t | fn
| Fragment Number.
uint8_t | tid
| Traffic Index.
uint8_t | machdr_len
| MAC Header Length.
uint8_t | mesh_ctrl_len
| Mesh Control Length.
uint8_t | sta_idx
| Index of the sending STA, if known.
uint8_t | vif_idx
| Index of the receiving VIF, if known.
uint8_t | dst_idx
| Index of the destination STA, if known (AP mode only).
uint64_t | pn
| Packet number (used for replay check in TKIP, CCMP and WAPI).
uint32_t | statinfo
| Status information field indicated by the HW.
uint32_t | host_buf_addr
| Address of the host buffer.
struct key_info_tag * | key
| Pointer to the key structure that will be used for PN replay and MIC check.
struct mac_addr | da
| Destination Address and Source Address.
struct mac_addr | sa
| Source Address.
uint8_t | frame_info
| Internal information about the received frame.
bool | eth_len_present
| Indicate if Ethernet Header contains the length field.
uint8_t | payl_offset
| Payload offset in the frame after MAC header conversion.

## Detailed Description

Structure in which we store much information about the current packet.

Definition at line 242 of file rxu_cntrl.h.

The documentation for this struct was generated from the following file:

- /space/home/slher/rel/Beken/v6_4_5/macsw/ip/umac/src/rxu/rxu_cntrl.h