function cidrv4FirstAddress
cidrv4FirstAddress(cidr: Cidrv4): number

Returns the first address of a CIDR block (network address).

Examples

Getting first address

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

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

Parameters

cidr: Cidrv4

The CIDR block

Return Type

number

The first address as a 32-bit unsigned integer

Usage

import { cidrv4FirstAddress } from "cidrv4.ts";