NetAddr.netaddr_to_ptr

You're seeing just the function netaddr_to_ptr, go back to NetAddr module for more information.

Specs

netaddr_to_ptr(t()) :: {:ok, String.t()} | {:error, :einval}

Converts a NetAddr.t/0 to a format suitable for DNS PTR records.

Examples

iex> NetAddr.netaddr_to_ptr NetAddr.ip("192.0.2.1")
{:ok, "1.2.0.192.in-addr.arpa"}

iex> NetAddr.netaddr_to_ptr NetAddr.ip("2001:db8::1")
{:ok, "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa"}