[Ntp] [Technical Errata Reported] RFC5905 (5978)

RFC Errata System <rfc-editor@rfc-editor.org> Sat, 08 February 2020 18:10 UTC

Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: ntp@ietfa.amsl.com
Delivered-To: ntp@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id B2286120089 for <ntp@ietfa.amsl.com>; Sat, 8 Feb 2020 10:10:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id f2B74CJ6UO6D for <ntp@ietfa.amsl.com>; Sat, 8 Feb 2020 10:10:18 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A98B120059 for <ntp@ietf.org>; Sat, 8 Feb 2020 10:10:18 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 458BDF406DB; Sat, 8 Feb 2020 10:09:59 -0800 (PST)
To: mills@udel.edu, jrmii@isc.org, jack.burbank@jhuapl.edu, william.kasch@jhuapl.edu, suresh@kaloom.com, evyncke@cisco.com, dsibold.ietf@gmail.com, odonoghue@isoc.org
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: david.verbree@dornerworks.com, ntp@ietf.org, rfc-editor@rfc-editor.org
Content-Type: text/plain; charset=UTF-8
Message-Id: <20200208180959.458BDF406DB@rfc-editor.org>
Date: Sat, 8 Feb 2020 10:09:59 -0800 (PST)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/jYMfm3cLrz-6f5ADZkg_nN6nyKE>
X-Mailman-Approved-At: Sun, 09 Feb 2020 13:28:07 -0800
Subject: [Ntp] [Technical Errata Reported] RFC5905 (5978)
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <ntp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ntp>, <mailto:ntp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp/>
List-Post: <mailto:ntp@ietf.org>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ntp>, <mailto:ntp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Feb 2020 18:10:20 -0000

The following errata report has been submitted for RFC5905,
"Network Time Protocol Version 4: Protocol and Algorithms Specification".

You may review the report below and at:

Type: Technical
Reported by: David Verbree <david.verbree@dornerworks.com>

Section: A.5.1.1.

Original Text

        * Verify valid root distance.
    if (r->rootdelay / 2 + r->rootdisp >= MAXDISP || p->reftime >
            return;                 /* invalid header values */

Corrected Text

        * Verify valid root distance.
    if (p->rootdelay / 2 + p->rootdisp >= MAXDISP || p->reftime >
            return;                 /* invalid header values */

The r->rootdelay and r->rootdisp are the received values not in double format and therefore, should not be compared against MAXDISP. Use the p->rootdelay and p->rootdisp instead which have already been converted to double via FP2D macro.

This erratum is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party  
can log in to change the status and edit the report, if necessary. 

RFC5905 (draft-ietf-ntp-ntpv4-proto-13)
Title               : Network Time Protocol Version 4: Protocol and Algorithms Specification
Publication Date    : June 2010
Author(s)           : D. Mills, J. Martin, Ed., J. Burbank, W. Kasch
Category            : PROPOSED STANDARD
Source              : Network Time Protocol
Area                : Internet
Stream              : IETF
Verifying Party     : IESG