UNPKG

foreachinet

Version:

node module for iterating virtual network interfaces

12 lines (8 loc) 238 B
var os = require('os'); function forEachInet (cb) { var ifaces = os.networkInterfaces(); Object.keys(ifaces).reduce(function (temp, key) { return temp.concat(ifaces[key]); }, []).forEach(cb); }; module.exports = forEachInet;