Returns
t
ifaddress
is an object of classaddress
. Does not returnt
for other low-level address representations.
Returns
t
if both arguments are designators for the same socket address.
Return
t
ifaddress
is alocal-address
that lives in the abstract namespace.
Returns a keyword symbol denoting the kind of
address
(:IPV4, :IPV6 or :LOCAL). Ifaddress
is not a known address object,nil
is returned.
Returns the address type of
address
as 2 values:For unicast or multicast IPv6 addresses, a third value is returned which corresponds to the return value of IPV6-UNICAST-TYPE or IPV6-MULTICAST-TYPE, respectively.
- protocol, one of :IPV4 or :IPV6
- kind, one of
:unspecified
,:loopback
,:multicast
or:unicast
Returns
t
ifaddress
is a admin-local multicast IPv6 address.
Returns
t
ifaddress
is an IPv6 address representing an IPv4 mapped address.
Returns the multicast type of
address
ornil
if it's not a multicast address.
Returns
t
ifaddress
is an organization-local multicast IPv6 address.
Returns
t
ifaddress
is an site-local multicast IPv6 address.
Returns
t
ifaddress
is a solicited-node multicast IPv6 address.