Re: Re: Add support for
От | Larry Rosenman |
---|---|
Тема | Re: Re: Add support for |
Дата | |
Msg-id | 20001019230055.A21586@lerami.lerctr.org обсуждение исходный текст |
Ответ на |
Re: Re: Add support for |
Список | pgsql-hackers |
On my UnixWare Box, both xti.h and netinet/... are present. (Arguably the ONE TRUE UNIX, decendant from the ATT sources, and all that rot, and current highest SysVrX release, at SysV R5). LER * Bruce Momjian <pgman@candle.pha.pa.us> [001019 22:34]: > > 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@candle.pha.pa.us | (610) 853-3000 > + If your life is a hard drive, | 830 Blythe Avenue > + Christ can be your backup. | Drexel Hill, Pennsylvania 19026 -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 972-414-9812 (voice) Internet: ler@lerctr.org US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749
В списке pgsql-hackers по дате отправления: