Skip to content

Commit

Permalink
Merge pull request #2691 from quicwg/close2689
Browse files Browse the repository at this point in the history
Relax requirement of detecting duplicate TPs on receiver
  • Loading branch information
janaiyengar authored Jun 4, 2019
2 parents a167443 + 0304bbe commit 4c95c0c
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions draft-ietf-quic-transport.md
Original file line number Diff line number Diff line change
Expand Up @@ -1379,12 +1379,14 @@ Once the handshake completes, the transport parameters declared by the peer are
available. Each endpoint validates the value provided by its peer.

Definitions for each of the defined transport parameters are included in
{{transport-parameter-definitions}}. An endpoint MUST treat receipt of a
transport parameter with an invalid value as a connection error of type
TRANSPORT_PARAMETER_ERROR. Any given parameter MUST appear at most once in a
given transport parameters extension. An endpoint MUST treat receipt of
duplicate transport parameters as a connection error of type
TRANSPORT_PARAMETER_ERROR.
{{transport-parameter-definitions}}.

An endpoint MUST treat receipt of a transport parameter with an invalid value as
a connection error of type TRANSPORT_PARAMETER_ERROR.

An endpoint MUST NOT send a parameter more than once in a given transport
parameters extension. An endpoint SHOULD treat receipt of duplicate transport
parameters as a connection error of type TRANSPORT_PARAMETER_ERROR.

A server MUST include the original_connection_id transport parameter
({{transport-parameter-definitions}}) if it sent a Retry packet to enable
Expand Down

0 comments on commit 4c95c0c

Please sign in to comment.