A system and method for discarding expired network data packets is provided. A
time stamp value is assigned to data packets that are received in a data packet
queue, wherein the time stamp value is based on a counter value. The time stamp
value is extracted after the counter value changes or a new data packet is received
at the head of the data packet queue. The extracted time stamp value is then compared
with the counter value. Data packets with expired timer value are discarded.