Re: Re: Add support for <xti.h>

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: pete(dot)forman(at)westgeo(dot)com, pgsql-hackers(at)postgreSQL(dot)org
Subject: Re: Re: Add support for <xti.h>
Date: 2000-10-20 03:33:19
Message-ID: 200010200333.XAA07697@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> Pete Forman wrote:
> > The basic problem is that <netinet/tcp.h> is a BSD header. The
> > correct header for TCP internals such as TCP_NODELAY on a UNIX system
> > is <xti.h>. By UNIX I mean UNIX95 (aka XPG4v2 or SUSv1) or later.
> > The 2 files which conditionally include <netinet/tcp.h> need also to
> > conditionally include <xti.h>.
>
> This patch is causing compilation warnings on HPUX 10.20:
>
> gcc -c -I../../../src/include -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -o pqcomm.o pqcomm.c
> In file included from pqcomm.c:76:
> /usr/include/netinet/tcp.h:71: warning: `TCP_NODELAY' redefined
> /usr/include/sys/xti.h:469: warning: this is the location of the previous definition
> /usr/include/netinet/tcp.h:72: warning: `TCP_MAXSEG' redefined
> /usr/include/sys/xti.h:470: warning: this is the location of the previous definition
>
> I have never heard of <xti.h> before and am rather dubious that it

Yes, I never heard of xti.h either.

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Vince Vielhaber 2000-10-20 03:39:46 Re: Re: pg_dump docs
Previous Message Denis Perchine 2000-10-20 03:26:15 Problems with the latest CVS.