UNPKG

ip-utils

Version:

Library of useful functions related to IP

6 lines (5 loc) 202 B
import { cidrToMask } from './CidrToMask'; export function numberHosts(subnet, inclusive) { let addresses = Math.pow(2, 32 - cidrToMask(subnet)); return inclusive ? addresses : addresses - 2; }