aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-connect.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/interfaces/libpq/fe-connect.c')
-rw-r--r--src/interfaces/libpq/fe-connect.c26
1 files changed, 21 insertions, 5 deletions
diff --git a/src/interfaces/libpq/fe-connect.c b/src/interfaces/libpq/fe-connect.c
index 85a95c9727a..5d244fa838f 100644
--- a/src/interfaces/libpq/fe-connect.c
+++ b/src/interfaces/libpq/fe-connect.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.80 1998/09/01 04:40:04 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.81 1998/09/03 02:10:46 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -1385,6 +1385,14 @@ PQuser(PGconn *conn)
}
char *
+PQpass(PGconn *conn)
+{
+ if (!conn)
+ return (char *) NULL;
+ return conn->pgpass;
+}
+
+char *
PQhost(PGconn *conn)
{
if (!conn)
@@ -1393,11 +1401,11 @@ PQhost(PGconn *conn)
}
char *
-PQoptions(PGconn *conn)
+PQport(PGconn *conn)
{
if (!conn)
return (char *) NULL;
- return conn->pgoptions;
+ return conn->pgport;
}
char *
@@ -1409,11 +1417,11 @@ PQtty(PGconn *conn)
}
char *
-PQport(PGconn *conn)
+PQoptions(PGconn *conn)
{
if (!conn)
return (char *) NULL;
- return conn->pgport;
+ return conn->pgoptions;
}
ConnStatusType
@@ -1442,6 +1450,14 @@ PQsocket(PGconn *conn)
return conn->sock;
}
+int
+PQbackendPID(PGconn *conn)
+{
+ if (!conn || conn->status != CONNECTION_OK)
+ return 0;
+ return conn->be_pid;
+}
+
void
PQtrace(PGconn *conn, FILE *debug_port)
{