Re: [ntpwg] [dhcwg] Fwd: New Version Notification for draft-ogud-dhc-udp-time-option-01.txt

Warner Losh <imp@bsdimp.com> Mon, 02 December 2013 15:32 UTC

Return-Path: <ntpwg-bounces+ntp-archives-ahfae6za=lists.ietf.org@lists.ntp.org>
X-Original-To: ietfarch-ntp-archives-ahFae6za@ietfa.amsl.com
Delivered-To: ietfarch-ntp-archives-ahFae6za@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 285FA1AE49C for <ietfarch-ntp-archives-ahFae6za@ietfa.amsl.com>; Mon, 2 Dec 2013 07:32:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 CexDvgAaFKER for <ietfarch-ntp-archives-ahFae6za@ietfa.amsl.com>; Mon, 2 Dec 2013 07:32:19 -0800 (PST)
Received: from lists.ntp.org (lists.ntp.org [IPv6:2001:4f8:fff7:1::7]) by ietfa.amsl.com (Postfix) with ESMTP id 38C351AE499 for <ntp-archives-ahFae6za@lists.ietf.org>; Mon, 2 Dec 2013 07:32:19 -0800 (PST)
Received: from lists.ntp.org (lists.ntp.org [149.20.68.7]) by lists.ntp.org (Postfix) with ESMTP id 415EC86D763 for <ntp-archives-ahFae6za@lists.ietf.org>; Mon, 2 Dec 2013 15:32:17 +0000 (UTC)
X-Original-To: ntpwg@lists.ntp.org
Delivered-To: ntpwg@lists.ntp.org
Received: from mail1.ntp.org (mail1.ntp.org [IPv6:2001:4f8:fff7:1::5]) by lists.ntp.org (Postfix) with ESMTP id 01E2186D422 for <ntpwg@lists.ntp.org>; Mon, 2 Dec 2013 15:32:12 +0000 (UTC)
Received: from mail-ie0-f172.google.com ([209.85.223.172]) by mail1.ntp.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.77 (FreeBSD)) (envelope-from <imp@bsdimp.com>) id 1VnVTm-000DmT-7B for ntpwg@lists.ntp.org; Mon, 02 Dec 2013 15:32:11 +0000
Received: by mail-ie0-f172.google.com with SMTP id qd12so21404968ieb.17 for <ntpwg@lists.ntp.org>; Mon, 02 Dec 2013 07:32:04 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=9SR3GvhEptT54gn7lUwnPRYSCeME0P8YR+HWO1DQY/s=; b=jV9Ej5qzxYOR1WrKqFCHPFAQVElI8BIS3bi5beVnS7LRPDnbCkH1xKEcNVp5X/vVRJ uP4ozcgRDTDBe/ZPspjUxmXqDhAMNiRTJXhMsfyTQUkCdG22fGbHuXqp0uheYY6Iagzu 3BxlMbEJEE1SCtSChYbOpAtnFBvQ17OdWM+Qb8aZNpUI2FczWZD2frTlIQH/gjzzXy2k 8rLv/GKojptHIeN7WvmsEZ9n3Kom6dUwbadFwOaJDCltf1v2u4pXfMHLT0T8X8LZsK0h opNmaIpA9WiogGvDEBXu70nOI6aiwCIxXU5i5Ii10rccouYd9877FdFktob/hpNXbsfk OzXQ==
X-Gm-Message-State: ALoCoQnu4XNZS9Gh9HqNfjkvJSCOyqCcXrG3mjVSxCIs+3WERkg7Ba2a0yvo6q3LTMEaSrRn6KJh
X-Received: by 10.50.16.68 with SMTP id e4mr18460998igd.12.1385998324247; Mon, 02 Dec 2013 07:32:04 -0800 (PST)
Received: from 53.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPSA id da14sm26843873igc.1.2013.12.02.07.32.03 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 02 Dec 2013 07:32:03 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1085)
From: Warner Losh <imp@bsdimp.com>
In-Reply-To: <529CA616.3010402@ntp.org>
Date: Mon, 02 Dec 2013 08:32:02 -0700
Message-Id: <19575403-444E-4CBA-8818-5F46328787AE@bsdimp.com>
References: <20131202044734.B78E0406060@ip-64-139-1-69.sjc.megapath.net> <529C1A31.2080900@ntp.org> <258D838F-F4BA-45D2-AA41-BB05E3AB147C@ogud.com> <529CA616.3010402@ntp.org>
To: mayer@ntp.org
X-Mailer: Apple Mail (2.1085)
X-SA-Exim-Connect-IP: 209.85.223.172
X-SA-Exim-Rcpt-To: ntpwg@lists.ntp.org
X-SA-Exim-Mail-From: imp@bsdimp.com
X-SA-Exim-Version: 4.2
X-SA-Exim-Scanned: Yes (on mail1.ntp.org)
Cc: Hal Murray <hmurray@megapathdsl.net>, Bernie Volz <volz@cisco.com>, NTP Working Group <ntpwg@lists.ntp.org>, Ted Lemon <ted.lemon@nominum.com>, "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [ntpwg] [dhcwg] Fwd: New Version Notification for draft-ogud-dhc-udp-time-option-01.txt
X-BeenThere: ntpwg@lists.ntp.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: IETF Working Group for Network Time Protocol <ntpwg.lists.ntp.org>
List-Unsubscribe: <http://lists.ntp.org/options/ntpwg>, <mailto:ntpwg-request@lists.ntp.org?subject=unsubscribe>
List-Archive: <http://lists.ntp.org/pipermail/ntpwg>
List-Post: <mailto:ntpwg@lists.ntp.org>
List-Help: <mailto:ntpwg-request@lists.ntp.org?subject=help>
List-Subscribe: <http://lists.ntp.org/listinfo/ntpwg>, <mailto:ntpwg-request@lists.ntp.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: ntpwg-bounces+ntp-archives-ahfae6za=lists.ietf.org@lists.ntp.org
Sender: ntpwg-bounces+ntp-archives-ahfae6za=lists.ietf.org@lists.ntp.org

On Dec 2, 2013, at 8:24 AM, Danny Mayer wrote:
>> Danny, Thanks for the kind introduction 
>> 
>> The reason for time_t is the dhcp-client can feed that directly into following call:
>> 	 settimeofday(const struct timeval *tp, const struct timezone *tzp)

During a leap second, the value of time_t is not well defined because by definition leap seconds don't happen in time_t/POSIX time scale (don't happen -- well don't consume space in the time_t timescale is more pedantically correct). Obscure point likely worth noting...  But using a NTP time stamp doesn't save you, since during a leap second its value is well defined, but the same as another second (ntp distinguishes in bits set in other parts of the header). Assuming the tolerance for this application is >> 1s, this won't matter, but might be worth specifying that during a leap second, the value returned shall be either the value of the prior second or the value of the next second to make it conform to most current usage.

Warner

_______________________________________________
ntpwg mailing list
ntpwg@lists.ntp.org
http://lists.ntp.org/listinfo/ntpwg