Date: Mon, 25 Mar 2002 00:34:08 +0100 (CET) From: Thomas Quinot <thomas@cuivre.fr.eu.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: bin/36268: [patch] ipmon and ipfstat pick wrong versions of headers Message-ID: <20020324233408.9A4652C3D1@melusine.cuivre.fr.eu.org>
next in thread | raw e-mail | index | archive | help
>Number: 36268 >Category: bin >Synopsis: [patch] ipmon and ipfstat pick wrong versions of headers >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Mar 24 15:40:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Thomas Quinot >Release: FreeBSD 4.5-STABLE i386 >Organization: >Environment: System: FreeBSD melusine.cuivre.fr.eu.org 4.5-STABLE FreeBSD 4.5-STABLE #23: Sun Mar 24 22:06:56 CET 2002 thomas@melusine.cuivre.fr.eu.org:/usr2/obj/usr2/src/sys/MELUSINE i386 >Description: When compiled in their own subdirectories, ipmon and ipfstat will pick IPFilter include files such as netinet/ip_fil.h from /usr/include instead of /usr/src. See also PR 29384 (a fix for ipfstat has been committed on -CURRENT last september, but was never MFC'd on RELENG_4), and sbin/ipfstat/Makefile revs 1.12 and 1.14. >How-To-Repeat: mv /usr/include/netinet/ip_fil.h /usr/include/netinet/ip_fil.h- cd /usr/src/sbin/ipmon; make cd /usr/src/sbin/ipfstat; make Neither make command will succeed, although ip_fil.h is present in /usr/src/sys/contrib/ipfilter/netinet/ip_fil.h. >Fix: --- src/sbin/ipmon/Makefile.dist Thu Dec 6 23:46:50 2001 +++ src/sbin/ipmon/Makefile Sun Mar 24 19:52:40 2002 @@ -6,7 +6,7 @@ MAN= ipl.4 ipmon.8 SRCS= ipmon.c -CFLAGS+=-DUSE_INET6 -DIPL_NAME=\"/dev/ipl\" -I- -I${.CURDIR}/../../sys -I${.CURDIR}/../../contrib/ipfilter +CFLAGS+=-DUSE_INET6 -DIPL_NAME=\"/dev/ipl\" -I- -I${.CURDIR}/../../sys -I${.CURDIR}/../../contrib/ipfilter -I${.CURDIR}/../../sys/contrib/ipfilter MAINTAINER= guido@freebsd.org --- src/sbin/ipfstat/Makefile.dist Sun Mar 24 19:55:11 2002 +++ src/sbin/ipfstat/Makefile Sun Mar 24 19:55:17 2002 @@ -7,6 +7,7 @@ SRCS= fils.c parse.c opt.c kmem.c facpri.c common.c CFLAGS+=-DUSE_INET6 -DIPL_NAME=\"/dev/ipl\" -DSTATETOP CFLAGS+=-I- -I${.CURDIR}/../../sys/contrib/ipfilter/netinet +CFLAGS+=-I- -I${.CURDIR}/../../sys/contrib/ipfilter CFLAGS+=-I${.CURDIR}/../../sys CFLAGS+=-I${.CURDIR}/../../contrib/ipfilter >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020324233408.9A4652C3D1>