Hello! On Friday 21 August 2009 18:54:58 Stanislav Maslovski wrote: > On Fri, Aug 21, 2009 at 06:46:05PM +0400, Alexey Pechnikov wrote: > > atoi() в случае ошибки всегда возвращает 0. Собственно, других > > возможностей просто нет. > > Мда. > > isinnet( '127.0.0.1', '127.0.0.0/8x' )
Отлично, добавил еще несколько тестов и код поправил. Еще обнаружил, что вот такой вызов возвращает значение: SELECT NETLENGTH('a192.168.1.0/28'); 16 В принципе, все верно, т.к. определение размера сети производится только по маске, но раз уж мы взялись добавлять везде проверки корректности адреса и маски, то поправил и это. Best regards, Alexey Pechnikov. http://pechnikov.tel/