# rxu_cntrl_defrag Struct Reference
[RXU]

Structure used during reassembly. More...

`#include <rxu_cntrl.h>`

Collaboration diagram for rxu_cntrl_defrag:
[legend]

## Data Fields
struct co_list_hdr | list_hdr
| Pointer to the next element in the queue.
bool | all_rcv
| Indicate if all fragments have been received.
bool | eth_len_present
| Indicate if Ethernet Header contains the length field.
uint8_t | sta_idx
| Station Index.
uint8_t | tid
| Traffic Index.
uint8_t | next_fn
| Next Expected FN.
uint8_t | mac_hdr_len
| Fragment MAC Header length.
uint16_t | sn
| Sequence Number.
uint16_t | frame_len
| Total Frame Length.
uint32_t | dma_addr
| DMA address of the packet.
uint32_t | host_id
| Host buffer address of the first fragment.
uint32_t | time
| Last time of activity.
struct rxu_mic_calc | mic
| MIC computation structure.
struct mm_timer_tag | timer
| MM timer structure used for flushing the fragments if the packet is not complete.

## Detailed Description

Structure used during reassembly.

Definition at line 166 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