diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml
index 29c229da315c4324d8246782aa713837609cfdc2..4b6caf46814b5fd6139d3cffd1231057413fd852 100644
--- a/doc/src/sgml/libpq.sgml
+++ b/doc/src/sgml/libpq.sgml
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.103 2002/12/13 05:49:10 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.104 2003/01/06 22:48:16 momjian Exp $
 -->
 
  <chapter id="libpq">
@@ -110,14 +110,15 @@ PGconn *PQconnectdb(const char *conninfo)
      <listitem>
      <para>
       IP address of host to connect to. This should be in standard
-      numbers-and-dots form, as used by the BSD functions <function>inet_aton</> et al. If
-      a nonzero-length string is specified, TCP/IP communication is used.
+      IPv4 address format, e.g. <literal>172.28.40.9</>.  If your machine 
+      supports IPv6, you can also use those addresses. If a nonzero-length 
+      string is specified, TCP/IP communication is used.
      </para>
      <para>
       Using <literal>hostaddr</> instead of host allows the application to avoid a host
       name look-up, which may be important in applications with time
       constraints. However, Kerberos authentication requires the host
-      name. The following therefore applies. If host is specified without
+      name. The following therefore applies: If host is specified without
       <literal>hostaddr</>, a host name lookup is forced. If <literal>hostaddr</> is specified without
       host, the value for <literal>hostaddr</> gives the remote address; if Kerberos is
       used, this causes a reverse name query. If both host and <literal>hostaddr</> are
diff --git a/src/interfaces/libpq/fe-connect.c b/src/interfaces/libpq/fe-connect.c
index 8ce8f197807b60f062acbba64bd6215bfcc44463..7ff4de0debcffc97ca009ea53d8651c85af3f7a4 100644
--- a/src/interfaces/libpq/fe-connect.c
+++ b/src/interfaces/libpq/fe-connect.c
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.217 2003/01/06 03:18:27 momjian Exp $
+ *	  $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.218 2003/01/06 22:48:16 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -132,9 +132,8 @@ static const PQconninfoOption PQconninfoOptions[] = {
 	"Database-Host", "", 40},
 
 	{"hostaddr", "PGHOSTADDR", NULL, NULL,
-	"Database-Host-IPv4-Address", "", 15},		/* Room for
-												 * abc.def.ghi.jkl */
-
+	"Database-Host-IP-Address", "", 45},
+	
 	{"port", "PGPORT", DEF_PGPORT_STR, NULL,
 	"Database-Port", "", 6},