Bug 115 - refactor tcp and ip to allow pseudoheader to be applied/visible at transport
refactor tcp and ip to allow pseudoheader to be applied/visible at transport
Status: RESOLVED FIXED
Product: ns-3
Classification: Unclassified
Component: internet
pre-release
All All
: P3 normal
Assigned To: Tom Henderson
:
Depends on: 74
Blocks:
  Show dependency treegraph
 
Reported: 2007-12-03 01:41 UTC by Tom Henderson
Modified: 2009-05-29 17:32 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Henderson 2007-12-03 01:41:56 UTC
allow source address selection to occur in transport layer (for pseudoheader construction)

make use of packet tags or other facility to convey the pre-routing step to the IP layer

make sure that TCP simulation cradle properly integrates into stack
Comment 1 Tom Henderson 2007-12-03 01:55:18 UTC
forgot to finish the summary subject line
Comment 2 Tom Henderson 2009-05-29 17:32:24 UTC
fixed in changeset e20a31541404

(In reply to comment #0)
> allow source address selection to occur in transport layer (for pseudoheader
> construction)

this is done by RouteOutput() method.

> 
> make use of packet tags or other facility to convey the pre-routing step to the
> IP layer

The route pointer is carried explicitly to the IP layer.

> 
> make sure that TCP simulation cradle properly integrates into stack
> 
this is another issue separately (NSC's routing integration problem)-- subject of another bug