summaryrefslogtreecommitdiff
path: root/doc/src/sgml/btree-gin.sgml
diff options
context:
space:
mode:
authorStephen Frost2017-03-15 15:16:25 +0000
committerStephen Frost2017-03-15 15:16:25 +0000
commitc7a9fa399d557c6366222e90b35db31e45d25678 (patch)
tree1c66b20d56331d8ab5160eb75ba37c9e6b8d929e /doc/src/sgml/btree-gin.sgml
parent42bdaebf161841c8e248b197b7319779b8730323 (diff)
Add support for EUI-64 MAC addresses as macaddr8
This adds in support for EUI-64 MAC addresses by adding a new data type called 'macaddr8' (using our usual convention of indicating the number of bytes stored). This was largely a copy-and-paste from the macaddr data type, with appropriate adjustments for having 8 bytes instead of 6 and adding support for converting a provided EUI-48 (6 byte format) to the EUI-64 format. Conversion from EUI-48 to EUI-64 inserts FFFE as the 4th and 5th bytes but does not perform the IPv6 modified EUI-64 action of flipping the 7th bit, but we add a function to perform that specific action for the user as it may be commonly done by users who wish to calculate their IPv6 address based on their network prefix and 48-bit MAC address. Author: Haribabu Kommi, with a good bit of rework of macaddr8_in by me. Reviewed by: Vitaly Burovoy, Kuntal Ghosh Discussion: https://postgr.es/m/CAJrrPGcUi8ZH+KkK+=TctNQ+EfkeCEHtMU_yo1mvX8hsk_ghNQ@mail.gmail.com
Diffstat (limited to 'doc/src/sgml/btree-gin.sgml')
-rw-r--r--doc/src/sgml/btree-gin.sgml3
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/src/sgml/btree-gin.sgml b/doc/src/sgml/btree-gin.sgml
index 2b081db9d5a..0de8eb5c309 100644
--- a/doc/src/sgml/btree-gin.sgml
+++ b/doc/src/sgml/btree-gin.sgml
@@ -16,7 +16,8 @@
<type>time without time zone</>, <type>date</>, <type>interval</>,
<type>oid</>, <type>money</>, <type>"char"</>,
<type>varchar</>, <type>text</>, <type>bytea</>, <type>bit</>,
- <type>varbit</>, <type>macaddr</>, <type>inet</>, and <type>cidr</>.
+ <type>varbit</>, <type>macaddr</>, <type>macaddr8</>, <type>inet</>,
+ and <type>cidr</>.
</para>
<para>