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