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

Make QuicFrame and HTTPFrame into CDDL extension points #257

Merged
merged 2 commits into from Oct 24, 2022

Conversation

rmarx
Copy link
Contributor

@rmarx rmarx commented Oct 22, 2022

In doing the exercise to try and define a new DATAGRAM extension for qlog (at https://github.com/rmarx/draft-marx-quic-qlog-datagram), it became clear that we only had a CDDL extension point for the events themselves ($ProtocolEventBody) but NOT for the individual QUIC and HTTP/3 frames.

This is needed so we can add the CDDL definitions for new frames in other documents and have them properly matched to the CDDL expectations of "main document" events like http:frame_parsed and transport:packet_sent.

@rmarx rmarx self-assigned this Oct 22, 2022
Copy link
Member

@LPardue LPardue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM modulo some editorial nits

draft-ietf-quic-qlog-quic-events.md Outdated Show resolved Hide resolved
draft-ietf-quic-qlog-h3-events.md Outdated Show resolved Hide resolved
draft-ietf-quic-qlog-quic-events.md Outdated Show resolved Hide resolved
@rmarx rmarx merged commit bf7b97f into main Oct 24, 2022
@rmarx rmarx deleted the frame-extensionpoints branch October 24, 2022 11:59
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.

None yet

2 participants