qcacmn: Fix duplicate tx buffer issue in send multiple

In tx send multiple API stop processing of msdu_info
when next segment is NULL

Change-Id: I9bc6a90987bb03c86b110d9398bc0188218a348d
This commit is contained in:
Chaithanya Garrepalli
2021-01-22 17:37:49 +05:30
committed by snandini
parent b2a9c0155b
commit a912add6c3

View File

@@ -2314,7 +2314,8 @@ qdf_nbuf_t dp_tx_send_msdu_multiple(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
.curr_seg->next;
nbuf = msdu_info->u.sg_info
.curr_seg->nbuf;
}
} else
break;
i++;
continue;
}
@@ -2356,7 +2357,8 @@ qdf_nbuf_t dp_tx_send_msdu_multiple(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
msdu_info->u.sg_info.curr_seg =
msdu_info->u.sg_info.curr_seg->next;
nbuf = msdu_info->u.sg_info.curr_seg->nbuf;
}
} else
break;
}
i++;
}