Skip to content

Add MPTCP Options in the TCP Layer Decoder#66

Merged
mosajjal merged 1 commit intogopacket:masterfrom
matttbe:add-MultipathTCP
Nov 9, 2024
Merged

Add MPTCP Options in the TCP Layer Decoder#66
mosajjal merged 1 commit intogopacket:masterfrom
matttbe:add-MultipathTCP

Conversation

@matttbe
Copy link
Copy Markdown
Contributor

@matttbe matttbe commented Jun 18, 2024

  • Support for decoding MPTCPv0 (RFC6824) and MPTCPv1 (RFC8684) packets
  • Test for MPTCP

This replaces #63.

Work from @nkeukeleire, originally published on google/gopacket#870.

On top of that, I did a rebase, fixed the conflicts, a few typos, ran the tests, nothing major.

@matttbe
Copy link
Copy Markdown
Contributor Author

matttbe commented Sep 26, 2024

(I just rebased this branch on top of master, there were no conflicts)

@matttbe
Copy link
Copy Markdown
Contributor Author

matttbe commented Oct 2, 2024

FYI, the code from this PR has been tested via mozillazg/ptcpdump#152
It only adds code for a new TCP option, only used when the MPTCP option is set. It also modifies one simple test.

@mosajjal mosajjal self-assigned this Oct 4, 2024
- Support for decoding MPTCPv0 (RFC6824) and MPTCPv1 (RFC8684) packets
- Tests for MPTCP

Co-authored-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
Co-authored-by: Huang Huang <mozillazg101@gmail.com>
@mosajjal mosajjal merged commit e67058c into gopacket:master Nov 9, 2024
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.

3 participants