mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
fix case where pidx_last might be used uninitialized
Reviewed by: sbruno
This commit is contained in:
parent
1ae4848cd0
commit
8fd222ebb4
1 changed files with 1 additions and 1 deletions
|
|
@ -401,7 +401,7 @@ em_isc_txd_encap(void *arg, if_pkt_info_t pi)
|
|||
* needs End Of Packet (EOP)
|
||||
* and Report Status (RS)
|
||||
*/
|
||||
if (txd_flags) {
|
||||
if (txd_flags && nsegs) {
|
||||
txr->tx_rsq[txr->tx_rs_pidx] = pidx_last;
|
||||
DPRINTF(iflib_get_dev(sc->ctx), "setting to RS on %d rs_pidx %d first: %d\n", pidx_last, txr->tx_rs_pidx, first);
|
||||
txr->tx_rs_pidx = (txr->tx_rs_pidx+1) & (ntxd-1);
|
||||
|
|
|
|||
Loading…
Reference in a new issue