8000 GitHub - djspinmonkey/ipaddr_extensions: Extensions to Ruby's IPAddr class
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

djspinmonkey/ipaddr_extensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ipaddr_extensions

Extensions to Ruby's IPAddr class for working with CIDR blocks.

require 'extensions/ipaddr'

ip    = IPAddr.new '1.2.3.4'
block = IPAddr.new '1.2.3.0/24'

ip.prefix_length      # -> 32
block.prefix_length   # -> 24

ip.cidr_block?        # -> false
block.cidr_block?     # -> true

ip.cidr_notation      # -> '1.2.3.4/32'
block.cidr_notation   # -> '1.2.3.0/24'

About

Extensions to Ruby's IPAddr class

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0