npm install macaddr
Parses a string representing and returns a
MAC object representing the
address. A MAC address may be in any of the following forms:
- as a separator, the leading zero in an octet can be
dropped. For example:
parse(input) is called with a number, it is interpreted as a 48-bit
integer representing the MAC address.
Returns the string representation of the MAC address. An optional options object allows for controlling the output, and takes the following fields:
true), whether to pad octets that could print as a single character with a
Returns the 48-bit integer representation of the MAC address.
Compares the MAC address to another
MAC object, to determine if they
represent the same value. If the other MAC address has a larger 48-bit
representation, this method returns
-1. If it has a smaller 48-bit
representation, then it returns
1. If the two addresses are equivalent,
then the result is
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. For the full license text see LICENSE, or http://mozilla.org/MPL/2.0/.
Copyright (c) 2017, Joyent, Inc.