diff options
| author | Tom Lane | 2003-06-08 17:43:00 +0000 |
|---|---|---|
| committer | Tom Lane | 2003-06-08 17:43:00 +0000 |
| commit | 6bdb7aa4db5571c83c87f5f761d4af4bc73e166e (patch) | |
| tree | bf819a9fe25640b32f9899d0bf41b218df8d2d98 /src/include/libpq | |
| parent | 152ce7a4909aec35771e925fd7fa97bae1103763 (diff) | |
libpq can now talk to either 3.0 or 2.0 protocol servers. It first tries
protocol 3, then falls back to 2 if postmaster rejects the startup packet
with an old-format error message. A side benefit of the rewrite is that
SSL-encrypted connections can now be made without blocking. (I think,
anyway, but do not have a good way to test.)
Diffstat (limited to 'src/include/libpq')
| -rw-r--r-- | src/include/libpq/ip.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/libpq/ip.h b/src/include/libpq/ip.h index 7866b81ccbd..78f52376143 100644 --- a/src/include/libpq/ip.h +++ b/src/include/libpq/ip.h @@ -5,7 +5,7 @@ * * Copyright (c) 2003, PostgreSQL Global Development Group * - * $Id: ip.h,v 1.3 2003/04/02 00:49:28 tgl Exp $ + * $Id: ip.h,v 1.4 2003/06/08 17:43:00 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -19,7 +19,7 @@ extern int getaddrinfo2(const char *hostname, const char *servname, const struct addrinfo *hintp, struct addrinfo **result); -extern void freeaddrinfo2(int hint_ai_family, struct addrinfo *ai); +extern void freeaddrinfo2(struct addrinfo *ai); extern char *SockAddr_ntop(const SockAddr *sa, char *dst, size_t cnt, int v4conv); |
