ipFamily {httpuv} | R Documentation |
Check whether an address is IPv4 or IPv6
Description
Given an IP address, this checks whether it is an IPv4 or IPv6 address.
Usage
ipFamily(ip)
Arguments
ip |
A single string representing an IP address. |
Value
For IPv4 addresses, 4
; for IPv6 addresses, 6
. If the address is
neither, -1
.
Examples
ipFamily("127.0.0.1") # 4
ipFamily("500.0.0.500") # -1
ipFamily("500.0.0.500") # -1
ipFamily("::") # 6
ipFamily("::1") # 6
ipFamily("fe80::1ff:fe23:4567:890a") # 6
[Package httpuv version 1.6.15 Index]