On Wed, 23 Jul 2003, Robert Urban wrote:

> Tru64 does indeed have a getaddrinfo, it even has two.  You must
>
>       #include <netdb.h>
>
> in order to pull in the appropriate definition. The designers
> of Tru64 bent over backwards trying to be as standards-compatible as
> humanly possible.  Because the standards (4.4/4.3 BSD) define
> contradictory behaviour for getaddrinfo, you must say what you want.  By
> default you get 4.3BSD behaviour.  If you want 4.4BSD, you must
> define
>
>       _XOPEN_SOURCE_EXTENDED
>
> before you #include <netdb.h>.  See standards(5) for more information
> on these things...

If you can suggest changes to Cyrus such that configure does the right
thing, I'd appreciate it.

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper

Reply via email to