From owner-freebsd-current@FreeBSD.ORG Tue Sep 13 16:10:44 2005 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B9D116A41F for ; Tue, 13 Sep 2005 16:10:44 +0000 (GMT) (envelope-from Lonnie.Vanzandt@ngc.com) Received: from xcgca810.northgrum.com (xcgca810.northgrum.com [208.12.122.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3AFA43D53 for ; Tue, 13 Sep 2005 16:10:43 +0000 (GMT) (envelope-from Lonnie.Vanzandt@ngc.com) Received: from xcgca800.northgrum.com ([157.127.103.70]) by xcgca810.northgrum.com with InterScan Messaging Security Suite; Tue, 13 Sep 2005 09:10:42 -0700 Received: from xcgco501.northgrum.com ([158.114.104.53]) by xcgca800.northgrum.com with Microsoft SMTPSVC(5.0.2195.6713); Tue, 13 Sep 2005 09:10:42 -0700 Received: from [192.168.217.128] ([158.114.106.12]) by xcgco501.northgrum.com with Microsoft SMTPSVC(5.0.2195.6713); Tue, 13 Sep 2005 10:10:31 -0600 From: Lonnie VanZandt Organization: Northrop Grumman To: current@freebsd.org Date: Tue, 13 Sep 2005 10:00:12 -0600 User-Agent: KMail/1.8.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200509131000.12719.lonnie.vanzandt@ngc.com> X-OriginalArrivalTime: 13 Sep 2005 16:10:31.0238 (UTC) FILETIME=[A9FE8660:01C5B87D] Cc: Subject: opt_netgraph in netgraph/netgraph.h? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: lonnie.vanzandt@ngc.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2005 16:10:44 -0000 Sometime between 5.4 RC3 and 5.4 STABLE, netgraph/netgraph.h went from version 1.43.2.5 to 1.43.2.10. In doing so, an include of "opt_netgraph.h" was added to that file. This causes code including netgraph/netgraph.h, on my system, to fail to compile since opt_netgraph.h isn't in the include path. When a kernel conf file doesn't have "options NETGRAPH" the generated opt_netgraph.h file is empty. With "options NETGRAPH" the file simply contains "#define NETGRAPH 1". So, either way, the file isn't hard to create - but I need to know where it should reside in the "@" hierarchy. Does anyone (say julian@) know? And, just for curiousity sake, does anyone know which update step I probably overlooked which led to the breakage on my platform?