converting between netmask formats
От
Robert Haas
Тема
converting between netmask formats
Дата
Msg-id
603c8f070908201148y2e2c0fbcwf88c4f99a111827e@mail.gmail.com
Список
Дерево обсуждения
converting between netmask formats Robert Haas <robertmhaas@gmail.com>
Re: converting between netmask formats Josh Berkus <josh@agliodbs.com>
I'm writing some code now that uses the inet and cidr types and I find myself wanting a function that takes an argument of type inet and returns an integer, where: 255.255.255.255 => 32 255.255.255.254 => 31 255.255.255.252 => 30 255.255.255.248 => 29 255.255.255.240 => 28 ... 128.0.0.0 => 1 0.0.0.0 => 0 ...and returning NULL for all other IPv4 IPs. We have the netmask() function that performs this computation in the other direction, but in this case I am trying to go the other way. Anyone else think this would be a useful addition? Anyone have a good idea for a name? parse_netmask()? ...Robert
В списке pgsql-hackers по дате отправления