On Sat, Nov 19, 2016 at 2:54 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote: > Stephen Frost <sfrost@snowman.net> writes: >> Let's create a new data type for this which supports old and new types, >> add what casts make sense, and call it a day. Changing the data type >> name out from under people is not helping anyone. > > +1. I do not think changing behavior for the existing type name is > going to be a net win. If we'd been smart enough to make the type > varlena from the get-go, maybe we could get away with it, but there > is just way too much risk of trouble with a change in a fixed-length > type's on-the-wire representation.
I completely agree.
OK. Agreed.
Any suggestions for the name to be used for the new datatype the can
work for both 48 and 64 bit MAC addresses?
It is possible to represent a 48 bit MAC address as 64 bit MAC address
by adding reserved bytes in the middle as follows.