isAddressv4Loopback(address: number): boolean
Checks if an IPv4 address is a loopback address (RFC 1122).
Loopback range: 127.0.0.0/8 (127.0.0.0 – 127.255.255.255)
Example 1
Example 1
import { assert, assertEquals } from "@std/assert"; import { isAddressv4Loopback } from "@hertzg/ip/classifyv4"; import { parseAddressv4 } from "@hertzg/ip/addressv4"; assert(isAddressv4Loopback(parseAddressv4("127.0.0.1").address)); assert(isAddressv4Loopback(parseAddressv4("127.255.255.255").address)); assertEquals(isAddressv4Loopback(parseAddressv4("128.0.0.1").address), false);