api documentation for ip (v1.1.5)

[![](https://badge.fury.io/js/ip.svg)](https://www.npmjs.com/package/ip)

table of contents

  1. module ip
    1. function ip.address (name, family)
    2. function ip.cidr (cidrString)
    3. function ip.cidrSubnet (cidrString)
    4. function ip.fromLong (ipl)
    5. function ip.fromPrefixLen (prefixlen, family)
    6. function ip.isEqual (a, b)
    7. function ip.isLoopback (addr)
    8. function ip.isPrivate (addr)
    9. function ip.isPublic (addr)
    10. function ip.isV4Format (ip)
    11. function ip.isV6Format (ip)
    12. function ip.loopback (family)
    13. function ip.mask (addr, mask)
    14. function ip.not (addr)
    15. function ip.or (a, b)
    16. function ip.subnet (addr, mask)
    17. function ip.toBuffer (ip, buff, offset)
    18. function ip.toLong (ip)

module ip

function ip.address (name, family)

function ip.cidr (cidrString)

function ip.cidrSubnet (cidrString)

function ip.fromLong (ipl)

function ip.fromPrefixLen (prefixlen, family)

function ip.isEqual (a, b)

function ip.isLoopback (addr)

function ip.isPrivate (addr)

function ip.isPublic (addr)

function ip.isV4Format (ip)

function ip.isV6Format (ip)

function ip.loopback (family)

function ip.mask (addr, mask)

function ip.not (addr)

function ip.or (a, b)

function ip.subnet (addr, mask)

function ip.toBuffer (ip, buff, offset)

function ip.toLong (ip)

[ this document was created with utility2 ]