[-] Core : you need to cast to integer even after ip2long because it returns false for an IPv6