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:

NetBSD Home
NetBSD PR Database Search

(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.