Alexander Sannikov
Alexander Sannikov

Reputation: 103

tcp_ack in linux

Anybody knows is tcp_ack() calling for each incoming TCP-segment marked as ACK or in some special cases it doesn't happens?

Upvotes: 0

Views: 503

Answers (1)

ugoren
ugoren

Reputation: 16449

I think there are some exceptions:
1. A segment that was found to be invalid, before tcp_ack was called.
2. Sockets in time-wait state (I think).
3. SYN-ACK packets (which arrive, as they should, in the syn-sent state).

Upvotes: 1

Related Questions