freeaddrinfo2 changes. - Mailing list pgsql-hackers

From Kurt Roeckx
Subject freeaddrinfo2 changes.
Date
Msg-id 20030609122929.GA30524@ping.be
Whole thread Raw
List pgsql-hackers
I just saw in the cvs web that you changed freeaddrinfo2 to not
have the hint af anymore, and use the one from the struct addrinfo
itself.

This can break things.  If you called getaddrinfo2() with
AF_UNSPEC, the version from the system can return an AF_UNIX
socket.  For instance glibc 2.1 will do that.

The reason freeaddrinfo2 had the hint_ai_family is because that's
how you know we called getaddrinfo_unix, and we allocated the
memory ourself there.

Could you please reverse that change?


Kurt



pgsql-hackers by date:

Previous
From: Oleg Bartunov
Date:
Subject: Re: Groups and roles
Next
From: Tom Lane
Date:
Subject: Re: Proposal to Re-Order Postgresql.Conf, part II