Randall Stewart 5bead43650 - Consolidate the code that free's chunks to actually also
call the sctp_free_remote_address() function.
- Assure that when we allocate a chunk the whoTo is NULL,
  also when we free it and place it into the cache we NULL
  it (that way the consolidation code will always work).
- Fix a small race, when a empty data holder is left on the stream
  out queue, and both sides do a shutdown, the empty data holder
  would prevent us from sending a SHUTDOWN-ACK and at the same time we
  never  would cleanup the empty holder (since nothing was ever in queue).
  We now add a utility function that a) cleans up empty holders and
  b) properly determines if there are still pending data chunks on
  the stream out wheel.
Approved by:	re@freebsd.org (Ken Smith)
2007-07-02 19:22:22 +00:00
..
2007-04-30 20:26:11 +00:00
2005-08-26 15:27:18 +00:00
2006-12-04 00:41:48 +00:00
2006-01-21 10:44:34 +00:00
2007-05-11 11:05:30 +00:00
2007-05-11 11:00:48 +00:00
2007-03-24 22:15:02 +00:00