From: | Mark Campbell <mark(dot)campbell(at)ucs-software(dot)co(dot)za> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | pgsql-ports(at)postgresql(dot)org |
Subject: | Re: Compiling on 8.1.3 on Openserver 5.05 |
Date: | 2006-05-11 19:47:59 |
Message-ID: | 446394EF.8000509@ucs-software.co.za |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-hackers pgsql-ports |
I have the this bit of code in netdb.h
/*
* Error return codes from gethostbyname() and gethostbyaddr() (left in
* extern int h_errno).
*/
#define NETDB_INTERNAL -1 /* see errno */
#define NETDB_SUCCESS 0 /* no problem */
#define HOST_NOT_FOUND 1 /* Authoritative Answer Host not found */
#define TRY_AGAIN 2 /* Non-Authoritive Host not found, or
* SERVERFAIL */
#define NO_RECOVERY 3 /* Non recoverable errors, FORMERR, REFUSED,
* NOTIMP */
#define NO_DATA 4 /* Valid name, no data record of requested
* type */
#define NO_ADDRESS NO_DATA /* no address, look for MX record */
and this in resolv.h
/*
* This used to be defined in res_query.c, now it's in herror.c. It was
* never extern'd by any *.h file before it was placed here. herror.c is
* part of libresolv.a even though it might make more sense in libnetdb.a
* or even libnet.a.
*/
extern int h_errno;
Tom Lane wrote:
>Mark Campbell <mark(dot)campbell(at)ucs-software(dot)co(dot)za> writes:
>
>
>>Looks correct as some of the errors seem to be gone, however where would
>>I have to add/include the "h_errno" and the "warning: unreachable code
>>at beginning of switch statement" worries me
>>
>>
>
>h_errno ought to be declared in <netdb.h> according to the standard.
>Can you find it on your machine?
>
> regards, tom lane
>
>---------------------------(end of broadcast)---------------------------
>TIP 1: if posting/reading through Usenet, please send an appropriate
> subscribe-nomail command to majordomo(at)postgresql(dot)org so that your
> message can get through to the mailing list cleanly
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2006-05-11 19:51:46 | Re: Compiling on 8.1.3 on Openserver 5.05 |
Previous Message | Tom Lane | 2006-05-11 19:24:55 | Re: Compiling on 8.1.3 on Openserver 5.05 |
From | Date | Subject | |
---|---|---|---|
Next Message | Martijn van Oosterhout | 2006-05-11 19:50:14 | Re: sblock state on FreeBSD 6.1 |
Previous Message | Jim C. Nasby | 2006-05-11 19:39:14 | Re: sblock state on FreeBSD 6.1 |
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2006-05-11 19:51:46 | Re: Compiling on 8.1.3 on Openserver 5.05 |
Previous Message | Tom Lane | 2006-05-11 19:24:55 | Re: Compiling on 8.1.3 on Openserver 5.05 |