Skip site navigation (1)Skip section navigation (2)
Date:      09 Mar 2001 23:40:08 +0100
From:      Dag-Erling Smorgrav <des@ofug.org>
To:        "Jonathan Graehl" <jonathan@graehl.org>
Cc:        "Walter Goralski" <walterg@juniper.net>, "Freebsd-Net" <freebsd-net@FreeBSD.ORG>, "freebsd-Arch" <freebsd-arch@FreeBSD.ORG>
Subject:   Re: missing #includes in /usr/include headers (was RE: Generating SYN packets.)
Message-ID:  <xzpvgpid0s7.fsf@flood.ping.uio.no>
In-Reply-To: "Jonathan Graehl"'s message of "Fri, 9 Mar 2001 12:08:17 -0800"
References:  <NCBBLOALCKKINBNNEDDLCEDIDMAA.jonathan@graehl.org>

next in thread | previous in thread | raw e-mail | index | archive | help
"Jonathan Graehl" <jonathan@graehl.org> writes:
> Specific to your problem: it seems that <netinet/tcp.h> requires
> <sys/types.h>, but does not #include it. n_long is defined in
> in_systm.h and used in ip_icmp.h and ip.h (not tcp.h) I have
> complained without response (on freebsd-arch, maybe not the right
> place) of similar problems with the /usr/include headers - while
> they include some of their prerequisites, they seem to assume that
> you have already included several other headers.

"If you want Linux, you know where to find it"

The real bug is that the author of that software is a Linux weenie,
and Linux header files are broken in such a way that they mask the
fact that his program does not include the proper headers.

DES
-- 
Dag-Erling Smorgrav - des@ofug.org

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzpvgpid0s7.fsf>