-
Notifications
You must be signed in to change notification settings - Fork 203
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
Packet header fields cannot be omitted #3029
Comments
While it is perhaps technically redundant, I think it is actually quite helpful. The first sentence says, "complete" but that might be open to interpretation. The second sentence makes it clear what that means. I like it. YMMV :) |
My issue is not with the redundancy of the second senteance, but rather with its meaning. The specification that "no fields be omitted" implies that fields could be omitted -- but they can't be: There are no optional fields in packet headers. |
Maybe change the second sentence to something like:
|
@RyanatGoogle writes:
The third sentence clarifies the first sentence well, too. I would just drop the second sentence altogether. |
I can't remember now, but we did have an intermediate design where redundant fields were absent. This sentence may have crept in around then. I agree with @dtikhonov : it does seem redundant now. |
At the top of page 66 of the transport draft, we read:
The second sentence seems to imply that a field could be omitted.
Does this sentence sound odd to anyone else?
The text was updated successfully, but these errors were encountered: