Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates the description for UDP-Lite. #1076

Merged
merged 2 commits into from Oct 19, 2022
Merged

Conversation

abrunstrom
Copy link
Contributor

@abrunstrom abrunstrom commented Oct 19, 2022

Initially I thought the description for UDP-Lite was incomplete, but mapping back to the details of the API draft I realized it was incorrect. UDP-Lite supports the msgChecksumLen and recvChecksumLen properties.

The API for theses primitives is a bit messy. As specified I think it means the following:

  • UDP can use them to set full coverage or no checksum using the special value of 0.
  • UDP-Lite can use them to set full coverage or a partial coverage.
  • Setting the checksum to only cover the header, although supported by UDP-Lite, will not be possible as 0 is a special value.

The special value of 0 can not be used by UDP-Lite, but I left this detail out of the pull request as I thought it got very detailed. It can be added if you think it is needed.

Updates the description for UDP-Lite.
draft-ietf-taps-impl.md Outdated Show resolved Hide resolved
@tfpauly tfpauly merged commit dcbbaa8 into master Oct 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants