[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ns] Error on full-tcp reassembly queue code



In full-tcp.cc, line 2184 (version 2.1b6), we believe the line:

if (p == NULL || (start >= p->endseq_)) {

should in fact be:

if (p == NULL || (start > p->endseq_)) {

This bug has apparently been around for a while, but recent chages in the
full-tcp code cause it to surface.  The bug causes the abort() at line
2234 "this should not happen" to happen.

Fix contributed by Matt Sanders at Georgia Tech.

George

					
			-George F. Riley ([email protected])