function cidrv4LastAddress
cidrv4LastAddress(cidr: Cidrv4): number

Returns the last address of a CIDR block (broadcast address for IPv4).

Examples

Getting last address

import { assertEquals } from "@std/assert";
import { cidrv4LastAddress, parseCidrv4 } from "@hertzg/ip/cidrv4";
import { parseAddressv4 } from "@hertzg/ip/addressv4";

const cidr = parseCidrv4("192.168.1.0/24");
assertEquals(cidrv4LastAddress(cidr), parseAddressv4("192.168.1.255").address);

Parameters

cidr: Cidrv4

The CIDR block

Return Type

number

The last address as a 32-bit unsigned integer

Usage

import { cidrv4LastAddress } from "cidrv4.ts";