Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
interfaces.forEach((data, index) => {
var mac = SYSINFO.interfaces[index].address
var ifacename = SYSINFO.interfaces[index].interface
IFCONFIG_IFACES.push(data.interface)
if (mac !== undefined) {
SYSINFO.interfaces[index].vendor = oui(mac).split(/\r?\n/)[0]
}
if (ifacename.indexOf('wlan') < 0) {} else if (ifacename.indexOf('mon') < 0) {
CheckIfaceState(ifacename, function(status, data) {
if (status == 'fail') {
console.logo("Error!", data)
} else {
SYSINFO.interfaces[index].wirelessdata = data
}
})
}
})
}