Skip to content

Set TCP flags appropriately to avoid Wireshark TCP dissector errors#1442

Merged
jfallows merged 5 commits intoaklivity:developfrom
jfallows:enhance-dump-output
Apr 7, 2025
Merged

Set TCP flags appropriately to avoid Wireshark TCP dissector errors#1442
jfallows merged 5 commits intoaklivity:developfrom
jfallows:enhance-dump-output

Conversation

@jfallows
Copy link
Contributor

Description

Wireshark complained about ACK for unseen segment caused by early frames such as WINDOW arriving before SYN/SYN ACK completed in pseudo TCP handshake per Zilla bidirectional stream pair.

Now we generate a complete (empty) TCP SYN / SYN ACK and subsequent frame includes ACK to complete the handshake implicitly.

@jfallows jfallows requested a review from akrambek March 29, 2025 07:03
akrambek
akrambek previously approved these changes Mar 29, 2025
@jfallows jfallows merged commit 819583f into aklivity:develop Apr 7, 2025
36 of 41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants