Tru64 and 2.2 problems

Rob Siemborski rjs3 at
Tue Jul 22 23:33:41 EDT 2003

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
> 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 Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper

More information about the Info-cyrus mailing list