Sha256: c12d1cf0aa3a35a17b4cbe745e5e4a2748780939220369ee78ca2c863b821851
Contents?: true
Size: 314 Bytes
Versions: 7
Compression:
Stored size: 314 Bytes
Contents
# frozen_string_literal: true require "ipaddress" module RangeScan class Range attr_reader :ip_with_subnet_mask def initialize(ip_with_subnet_mask) @ip_with_subnet_mask = IPAddress::IPv4.new(ip_with_subnet_mask) end def to_a ip_with_subnet_mask.to_a.map(&:to_s) end end end
Version data entries
7 entries across 7 versions & 1 rubygems