From owner-freebsd-hackers Mon Jan 20 09:44:49 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA13868 for hackers-outgoing; Mon, 20 Jan 1997 09:44:49 -0800 (PST) Received: from Campino.Informatik.RWTH-Aachen.DE (campino.Informatik.RWTH-Aachen.DE [137.226.116.240]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id JAA13863 for ; Mon, 20 Jan 1997 09:44:43 -0800 (PST) Received: from gilberto.physik.rwth-aachen.de (gilberto.physik.rwth-aachen.de [137.226.31.2]) by Campino.Informatik.RWTH-Aachen.DE (RBI-Z-5/8.6.12) with ESMTP id SAA04597 for ; Mon, 20 Jan 1997 18:47:08 +0100 (MET) Received: (from kuku@localhost) by gilberto.physik.rwth-aachen.de (8.8.3/8.6.9) id SAA20804 for freebsd-hackers@freefall.cdrom.com; Mon, 20 Jan 1997 18:45:54 +0100 (MET) Date: Mon, 20 Jan 1997 18:45:54 +0100 (MET) From: Christoph Kukulies Message-Id: <199701201745.SAA20804@gilberto.physik.rwth-aachen.de> To: freebsd-hackers@freefall.FreeBSD.org Subject: timeval in if.h Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I'm experimenting with NAT on a relatively -current 3.0 FreeBSD box and in the course of compiling of ip_fil3.1.4 I see that every file that includes requires that to be included before. While this additional inclusion of isn't - besides of tedious re-editing the ip_fil3.1.4 source - a big issue, I wonder why only FreeBSD seems to require this measure - ip_fil3.1.4 seems to be very bsdish. I also don't know what the policy of nested includes is - whether they should be avoided like the pest or if for example and inclusion of in if.h would be the better strategy than to make sources that compile on so many BSD platforms without a hitch have to have an additional __FreeBSD__ conditional just because of this circumstance. --Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de