Module: Ipligence::Utils
- Defined in:
- lib/ipligence/utils.rb
Class Method Summary collapse
Class Method Details
.convert_dotted_to_long(ip) ⇒ Object
3 4 5 6 |
# File 'lib/ipligence/utils.rb', line 3 def self.convert_dotted_to_long(ip) dotted_ip_array = ip.split(".").map(&:to_i) (dotted_ip_array[0] * 256 * 256 * 256) + (dotted_ip_array[1] * 256 * 256) + (dotted_ip_array[2] * 256) + (dotted_ip_array[3]) end |