Lines Matching full:retry
279 * Retry
288 * 1i0hrv r=Retry, v=Version Negotiation
304 * r Retry Token
305 * r Retry Integrity Tag
326 * Valid if ((type == 1RTT || (version && type != RETRY)) && !partial).
346 * The unused bits in the low 4 bits of a Retry packet header's first byte.
347 * This is used to ensure that Retry packets have the same bit-for-bit
349 * This is necessary to validate Retry packet headers.
379 * Valid if ((type == 1RTT || (version && type != RETRY)) && !partial).
396 * Though 1-RTT, Retry and Version Negotiation packets do not contain an
412 * For Retry packets, points to the Retry packet payload, which comprises
413 * the Retry Token followed by a 16-byte Retry Integrity Tag.
416 * payload contains a list of supported versions), a Retry packet (where the
417 * payload contains a Retry Token and Retry Integrity Tag), or any other
511 * Version Negotiation and Retry packets do not use header protection; for these
513 * Negotiation, Retry and 1-RTT packets do not contain a Length field, but
591 * Retry Integrity Tags
598 * Validate a retry integrity tag. Returns 1 if the tag is valid.
604 * Initial packet, as this is used to calculate the Retry Integrity Tag.
615 * Calculates a retry integrity tag. Returns 0 on error, for example if hdr does
619 * Initial packet, as this is used to calculate the Retry Integrity Tag.
623 * Note that hdr->data must point to the Retry packet body, and hdr->len must
624 * include the space for the Retry Integrity Tag. (This means that you can
625 * easily fill in a tag in a Retry packet you are generating by calling this
628 * Retry Integrity Tag.