summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CORE/CLD_TXRX/TXRX/ol_rx_defrag.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/CORE/CLD_TXRX/TXRX/ol_rx_defrag.c b/CORE/CLD_TXRX/TXRX/ol_rx_defrag.c
index b084889eb040..358d6d660c3b 100644
--- a/CORE/CLD_TXRX/TXRX/ol_rx_defrag.c
+++ b/CORE/CLD_TXRX/TXRX/ol_rx_defrag.c
@@ -288,8 +288,8 @@ ol_rx_reorder_store_frag(
more_frag = mac_hdr->i_fc[1] & IEEE80211_FC1_MORE_FRAG;
if ((!more_frag) && (!fragno) && (!rx_reorder_array_elem->head)) {
- rx_reorder_array_elem->head = frag;
- rx_reorder_array_elem->tail = frag;
+ ol_rx_fraglist_insert(htt_pdev, &rx_reorder_array_elem->head,
+ &rx_reorder_array_elem->tail, frag, &all_frag_present);
adf_nbuf_set_next(frag, NULL);
ol_rx_defrag(pdev, peer, tid, rx_reorder_array_elem->head);
rx_reorder_array_elem->head = NULL;