inet icon indicating copy to clipboard operation
inet copied to clipboard

EtherPauseFrame arrival during IFG is neglected

Open rhornig opened this issue 10 years ago • 0 comments

Pause frame arrival is processed by EtherMACFullDuplex::processPauseCommand() function. When the transmitter is in the WAIT_IFG_STATE the pauseUnitsRequested variable is updated. However, this variable doesn't get checked in the EtherMACFullDuplex::handleEndIFGPeriod() function and the next frame is being transmitted.

rhornig avatar Mar 13 '15 16:03 rhornig