$entry1) { foreach ($entry1 as $ip_snmp => $entry) { $ip_address = snmp2ipv6($ip_snmp); /* $ip_data[$ip_version][$ifIndex][$ip_address] = array('ifIndex' => $ifIndex, 'ip' => $ip_address, 'prefix' => $entry['ipv6AddrPfxLength'], 'origin' => $entry['ipv6AddrType']); */ $data = [ 'ifIndex' => $ifIndex, 'ip' => $ip_address, 'prefix' => $entry['ipv6AddrPfxLength'], 'origin' => $entry['ipv6AddrType'] ]; discover_add_ip_address($device, $mib, $data); } } } unset($ifIndex, $ip_address, $ip_snmp, $entry1, $oid_data); // EOF