method

new

v1_8_6_287 - Show latest stable - Class: IPAddr
new(addr = '::', family = Socket::AF_UNSPEC)
public

Creates a new ipaddr containing the given human readable form of an IP address. It also accepts `address/prefixlen’ and `address/mask’. When prefixlen or mask is specified, it returns a masked ipaddr. IPv6 address may beenclosed with `[’ and `]’.

Although an address family is determined automatically from a specified address, you can specify an address family explicitly by the optional second argument.