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 Not Applicable - Unit
Tests Not Applicable
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–79 | Isn't a uint8_t good enough for sc_flowtype? Wouldn't moving a uint8_t sc_flowtype before sc_flags save 4 bytes? | |