After changing the MTU, all outstanding RTT probes are removed from the asoc.sent_queue.
However, no new RTO update is scheduled (net.rto_needed = 1).
This prevents the RTT / RTO from being updated on a regular basis and the net keeps using outdated values.
Details
Details
Diff Detail
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
sys/netinet/sctp_usrreq.c | ||
---|---|---|
168 | There is not variable net in head... |
sys/netinet/sctp_usrreq.c | ||
---|---|---|
168 | You might mean chk->whoTo->rto_needed... |
sys/netinet/sctp_usrreq.c | ||
---|---|---|
168 | You are of course right. I accidentally diffed against the wrong branch. Sorry. |
sys/netinet/sctp_usrreq.c | ||
---|---|---|
146 | There should be a space between ( and {. Will insert it. |