Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> writes:
> I think the original code thought CIDR and INET where identical types
> that could be cast with no changes but we are finding that was incorrect.
That's what it seems to boil down to. We need to rethink the separation
between those datatypes. At the very least, the casts between them
cannot both be code-less binary-compatibility casts.
regards, tom lane