wifi: (fixes #1579) Final fix for segfault caused by EDCA fragmentation

This commit is contained in:
Sébastien Deronne
2016-07-12 21:35:20 +02:00
parent b1c3fd67bc
commit 418fa0a523

View File

@@ -552,7 +552,7 @@ EdcaTxopN::NotifyAccessGranted (void)
params.EnableAck ();
}
if (((m_currentHdr.IsQosData () && !m_currentHdr.IsQosAmsdu ())
||(m_currentHdr.IsData () && !m_currentHdr.IsQosData () && m_currentHdr.IsQosAmsdu ()))
|| (m_currentHdr.IsData () && !m_currentHdr.IsQosData ()))
&& (m_blockAckThreshold == 0 || m_blockAckType == BASIC_BLOCK_ACK)
&& NeedFragmentation ())
{