NetBSD Problem Report #33565
From chap@NetBSD.org Fri May 26 19:10:47 2006
Return-Path: <chap@NetBSD.org>
Received: by narn.NetBSD.org (Postfix, from userid 1374)
id 71A9D63BA39; Fri, 26 May 2006 19:10:47 +0000 (UTC)
Message-Id: <20060526191047.71A9D63BA39@narn.NetBSD.org>
Date: Fri, 26 May 2006 19:10:47 +0000 (UTC)
From: chap@NetBSD.org
Reply-To: chap@NetBSD.org
To: gnats-bugs@NetBSD.org
Subject: dhcpd.conf.5 incorrectly claims next-server is optional
X-Send-Pr-Version: 3.95
>Number: 33565
>Category: bin
>Synopsis: dhcpd.conf.5 incorrectly claims next-server is optional
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: chap
>State: closed
>Class: doc-bug
>Submitter-Id: net
>Arrival-Date: Fri May 26 19:15:00 +0000 2006
>Closed-Date: Fri May 26 19:24:58 +0000 2006
>Last-Modified: Mon May 29 18:10:01 +0000 2006
>Originator: Chapman Flack
>Release: NetBSD 3.99 after 11 August 2005
>Organization:
>Environment:
any
>Description:
ISC changed the behavior of the DHCP server between 3.0.2 and
3.0.3 (imported by drochner@ on 11 August 2005). Previously,
the behavior was as described in dhcpd.conf.5:
If no next-server parameter applies to a given client, the DHCP
server's IP address is used.
Since the change, from src/dist/dhcp/RELNOTES:
The siaddr field is now left zeroed unless next-server is
configured.
However, ISC left the now-incorrect sentence in dhcpd.conf.5.
(It has been removed in their 3.0.4 release.)
Reported by Wojciech Puchar and Patrick Welche on current-users,
20 and 22 September 2005.
>How-To-Repeat:
Clear by observation.
>Fix:
Remove the incorrect sentence (longer term, import 3.0.4).
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: bin-bug-people->chap
Responsible-Changed-By: chap@netbsd.org
Responsible-Changed-When: Fri, 26 May 2006 19:17:18 +0000
Responsible-Changed-Why:
Straightforward fix.
State-Changed-From-To: open->closed
State-Changed-By: chap@netbsd.org
State-Changed-When: Fri, 26 May 2006 19:24:58 +0000
State-Changed-Why:
Committed src/dist/dhcp/server/dhcpd.conf.5 r1.11
From: Chapman Flack <chap@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: PR/33565 CVS commit: src/dist/dhcp/server
Date: Fri, 26 May 2006 19:22:03 +0000 (UTC)
Module Name: src
Committed By: chap
Date: Fri May 26 19:22:03 UTC 2006
Modified Files:
src/dist/dhcp/server: dhcpd.conf.5
Log Message:
Remove statement (incorrect as of ISC release 3.0.3) that the next-server
value defaults to the server address. (This statement has been removed in
ISC release 3.0.4.)
Closes PR bin/33565.
To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 src/dist/dhcp/server/dhcpd.conf.5
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: Chapman Flack <nblists@anastigmatix.net>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: bin/33565
Date: Mon, 29 May 2006 14:09:29 -0400
Note: As Seen On current-users, the incantation:
next-server = option dhcp-server-identifier;
is a way to preserve the previous behavior that supplied the server's
address without a need to hardcode it in the configuration file.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.51 2026/08/10 02:28:17 riastradh Exp $
$NetBSD: gnats_config.sh,v 1.10 2026/05/13 22:00:09 riastradh Exp $
Copyright © 1994-2026
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.