Now retransmissions by syncache would use correct flowid, same as
synchronous responds.
Details
Details
- Reviewers
gallatin tuexen - Group Reviewers
transport - Commits
- rG73fe85e486d2: tcp: store flowid info in syncache
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 68811 Build 65694: arc lint + arc unit
Event Timeline
Comment Actions
It looks like the syncache changes just ensure that you are sending syncache driven retransmissions with the same flowid than the original one, right?
I think that part of this review is without any discussion. Why not get that in as a separate commit. That allows us to focus on the problem of the client side...
| sys/netinet/tcp_syncache.h | ||
|---|---|---|
| 78 | Isn't a uint8_t good enough for sc_flowtype? Wouldn't moving a uint8_t sc_flowtype before sc_flags save 4 bytes? | |