diff options
author | Noah Misch <noah@leadboat.com> | 2014-11-29 12:31:21 -0500 |
---|---|---|
committer | Noah Misch <noah@leadboat.com> | 2014-11-29 12:34:12 -0500 |
commit | 27b6f9ce7b12f82599f95f296abe7bb8942a6041 (patch) | |
tree | 7ac933ce5f86d1e102019f484888d8d80a5ba467 | |
parent | 866c6ab456f97478ad7b316a8c9fbf7c9e9a3143 (diff) | |
download | postgresql-27b6f9ce7b12f82599f95f296abe7bb8942a6041.tar.gz postgresql-27b6f9ce7b12f82599f95f296abe7bb8942a6041.zip |
Revert "Add libpq function PQhostaddr()."
This reverts commit 9f80f4835a55a1cbffcda5d23a617917f3286c14. The
function returned the raw value of a connection parameter, a task served
by PQconninfo(). The next commit will reimplement the psql \conninfo
change that way. Back-patch to 9.4, where that commit first appeared.
-rw-r--r-- | doc/src/sgml/libpq.sgml | 18 | ||||
-rw-r--r-- | src/bin/psql/command.c | 2 | ||||
-rw-r--r-- | src/interfaces/libpq/exports.txt | 1 | ||||
-rw-r--r-- | src/interfaces/libpq/fe-connect.c | 8 | ||||
-rw-r--r-- | src/interfaces/libpq/libpq-fe.h | 1 |
5 files changed, 1 insertions, 29 deletions
diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml index c7ac9f2671e..578f2131eae 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -1467,24 +1467,6 @@ char *PQhost(const PGconn *conn); </listitem> </varlistentry> - <varlistentry id="libpq-pqhostaddr"> - <term> - <function>PQhostaddr</function> - <indexterm> - <primary>PQhostaddr</primary> - </indexterm> - </term> - - <listitem> - <para> - Returns the server numeric IP address of the connection. -<synopsis> -char *PQhostaddr(const PGconn *conn); -</synopsis> - </para> - </listitem> - </varlistentry> - <varlistentry id="libpq-pqport"> <term> <function>PQport</function> diff --git a/src/bin/psql/command.c b/src/bin/psql/command.c index 2e893599081..58052876d69 100644 --- a/src/bin/psql/command.c +++ b/src/bin/psql/command.c @@ -302,7 +302,7 @@ exec_command(const char *cmd, else if (strcmp(cmd, "conninfo") == 0) { char *db = PQdb(pset.db); - char *host = (PQhostaddr(pset.db) != NULL) ? PQhostaddr(pset.db) : PQhost(pset.db); + char *host = PQhost(pset.db); if (db == NULL) printf(_("You are currently not connected to a database.\n")); diff --git a/src/interfaces/libpq/exports.txt b/src/interfaces/libpq/exports.txt index cbb6e36c119..93da50df311 100644 --- a/src/interfaces/libpq/exports.txt +++ b/src/interfaces/libpq/exports.txt @@ -165,4 +165,3 @@ lo_lseek64 162 lo_tell64 163 lo_truncate64 164 PQconninfo 165 -PQhostaddr 166 diff --git a/src/interfaces/libpq/fe-connect.c b/src/interfaces/libpq/fe-connect.c index d17a4a86cc5..527ec9be2f1 100644 --- a/src/interfaces/libpq/fe-connect.c +++ b/src/interfaces/libpq/fe-connect.c @@ -5340,14 +5340,6 @@ PQhost(const PGconn *conn) } char * -PQhostaddr(const PGconn *conn) -{ - if (!conn) - return NULL; - return conn->pghostaddr; -} - -char * PQport(const PGconn *conn) { if (!conn) diff --git a/src/interfaces/libpq/libpq-fe.h b/src/interfaces/libpq/libpq-fe.h index 80591728a0f..b81dc16285f 100644 --- a/src/interfaces/libpq/libpq-fe.h +++ b/src/interfaces/libpq/libpq-fe.h @@ -301,7 +301,6 @@ extern char *PQdb(const PGconn *conn); extern char *PQuser(const PGconn *conn); extern char *PQpass(const PGconn *conn); extern char *PQhost(const PGconn *conn); -extern char *PQhostaddr(const PGconn *conn); extern char *PQport(const PGconn *conn); extern char *PQtty(const PGconn *conn); extern char *PQoptions(const PGconn *conn); |