Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 42F3C12D878
 for <quic-issues@ietfa.amsl.com>; Fri,  4 May 2018 10:39:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.392
X-Spam-Level: 
X-Spam-Status: No, score=-1.392 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001,
 MAILING_LIST_MULTI=-1, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01]
 autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=github.com
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id yid6JiE4GRrz for <quic-issues@ietfa.amsl.com>;
 Fri,  4 May 2018 10:39:06 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id B055F126FDC
 for <quic-issues@ietf.org>; Fri,  4 May 2018 10:39:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; 
 h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe;
 s=s20150108; bh=LKzDzIg3GIq79nv3ABhzq22dVR4=; b=vn61O4b6r6DgsRNF
 nSSqZKhxaySySzFF9qcB3hdgBuxGSsdH/t9jmTtZBeDudEHIcF5FMhzLf04gnS0i
 /UAFfoACVleVW7U042pZDit6na1QRxQbm/PNnDWwLXe1gXdPK7p3XYRBnVsWO/r7
 UYW+GJeAgjYesLe8wk9OXAhrzKs=
Received: by filter0514p1iad2.sendgrid.net with SMTP id
 filter0514p1iad2-8920-5AEC9AB9-22
 2018-05-04 17:39:05.52428726 +0000 UTC
Received: from github-lowworker-cbd19a4.cp1-iad.github.net (unknown
 [192.30.252.35])
 by ismtpd0015p1iad2.sendgrid.net (SG) with ESMTP id fLH7BLTHT52raurGqaNycQ
 for <quic-issues@ietf.org>; Fri, 04 May 2018 17:39:05.699 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1])
 by github-lowworker-cbd19a4.cp1-iad.github.net (Postfix) with ESMTP id
 737CF58083C
 for <quic-issues@ietf.org>; Fri,  4 May 2018 10:39:05 -0700 (PDT)
Date: Fri, 04 May 2018 17:39:05 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts
 <reply+0166e4abac213d3ffdd8256788d9ca100d94ec18e97cb03b92cf0000000117045cb992a169ce13186634@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1338@github.com>
Subject: [quicwg/base-drafts] Payload length zero = "to end of UDP packet"
 (#1338)
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--==_mimepart_5aec9ab9723f1_1514b3fb6f7430f8810141d";
 charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
categories: subscribed
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1LyI5743f0bI6d3Xrr0ipkKjeYf/MjqoL2XQ
 NIrwXRPrw8x/ubGa7ga9B8G0kMku7NXaf5b/AwHzXafWVh+B2KYzKf8s4dbt4MT9QpKzBOVgdOodr5
 fiRoQVw+cDnNVGvIpZzcq9HJNpUULPwUH43ntbM/wiNchCb8mRbIix5XwRQk1+LaH6CSXD3DeCuXdF
 Y=
X-SG-ID: A4fhEY3diXC81rW45KdZlyZUeIsAZbh4s7lWAZfiJNE=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JqrF3XRDv6T5cvlPkvZGst--8UQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG
 <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>,
 <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>,
 <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 May 2018 17:39:08 -0000

----==_mimepart_5aec9ab9723f1_1514b3fb6f7430f8810141d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is there any reason why an encoding for the payload length wasn't chosen that would allow something like setting it to zero mean "QUIC packet extends to end of UDP packet"? 

That would make it more straightforward to encode non-coalesced long-header packets, where the payload length may not be known by the time the packet header is being encoded.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1338
----==_mimepart_5aec9ab9723f1_1514b3fb6f7430f8810141d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is there any reason why an encoding for the payload length wasn't chosen that would allow something like setting it to zero mean "QUIC packet extends to end of UDP packet"?</p>
<p>That would make it more straightforward to encode non-coalesced long-header packets, where the payload length may not be known by the time the packet header is being encoded.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/1338">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AWbkqye8eCU2LGsCeLK7R2irYo0UOkTIks5tvJI5gaJpZM4TzBGA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AWbkq5MvrRBGXnc5sAPWFssmJqei41Mvks5tvJI5gaJpZM4TzBGA.gif" height="1" width="1" alt="" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/quicwg/base-drafts/issues/1338"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/quicwg/base-drafts","title":"quicwg/base-drafts","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/quicwg/base-drafts"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Payload length zero = \"to end of UDP packet\" (#1338)"}],"action":{"name":"View Issue","url":"https://github.com/quicwg/base-drafts/issues/1338"}}}</script>
----==_mimepart_5aec9ab9723f1_1514b3fb6f7430f8810141d--

