From d7763c1f9c950c991daa196609bbd9359ec03a09 Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Wed, 13 Jun 2001 22:51:02 +0000
Subject: [PATCH] Docs for:

> >> inet(text), cidr(text): convert a text value into inet/cidr
> >> set_masklen(inet): set masklen on the inet value

Alex Pilosov
---
 doc/src/sgml/func.sgml | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml
index c80ab6cf748..253e920d9ff 100644
--- a/doc/src/sgml/func.sgml
+++ b/doc/src/sgml/func.sgml
@@ -1,4 +1,4 @@
-<!-- $Header: /cvsroot/pgsql/doc/src/sgml/func.sgml,v 1.59 2001/05/24 09:29:29 petere Exp $ -->
+<!-- $Header: /cvsroot/pgsql/doc/src/sgml/func.sgml,v 1.60 2001/06/13 22:51:02 momjian Exp $ -->
 
 <chapter id="functions">
  <title>Functions and Operators</title>
@@ -3306,6 +3306,13 @@ Not defined by this name. Implements the intersection operator '#'
 	<entry>masklen('192.168.1.5/24')</entry>
 	<entry>24</entry>
        </row>
+       <row>
+	<entry>set_masklen(inet,integer)</entry>
+	<entry>inet</entry>
+	<entry>set netmask length for inet value</entry>
+	<entry>set_masklen('192.168.1.5/24',16)</entry>
+	<entry>192.168.1.5/16</entry>
+       </row>
        <row>
 	<entry>netmask(inet)</entry>
 	<entry>inet</entry>
@@ -3342,7 +3349,9 @@ Not defined by this name. Implements the intersection operator '#'
     All of the functions for <type>inet</type> can be applied to
     <type>cidr</type> values as well.  The <function>host</>(),
     <function>text</>(), and <function>abbrev</>() functions are primarily
-    intended to offer alternative display formats.
+    intended to offer alternative display formats. You can cast a text
+    field to inet using normal casting syntax: inet(fieldname) or 
+    fieldname::inet.
    </para>
 
    <para>
-- 
GitLab