--- lib/PXElator/ip.pm 2009/08/25 17:09:12 287 +++ lib/PXElator/ip.pm 2009/08/27 19:58:56 316 @@ -111,11 +111,11 @@ } sub to_int { - pack( 'C*', split(/\./, shift) ) + unpack( 'N', pack( 'C*', split(/\./, shift) ) ) } sub from_int { - join( '.', unpack('C4', shift) ) + join( '.', unpack('C4', pack('N',shift)) ) } 1;