"QR (query reply) flag", 'colour' => $colours[(safe_count($array) % safe_count($colours))]); $array['flagAA'] = array('descr' => "AA (auth answer) flag", 'colour' => $colours[(safe_count($array) % safe_count($colours))]); $array['flagTC'] = array('descr' => "TC (truncated) flag" , 'colour' => $colours[(safe_count($array) % safe_count($colours))]); $array['flagRD'] = array('descr' => "RD (recursion desired) flag", 'colour' => $colours[(safe_count($array) % safe_count($colours))]); $array['flagRA'] = array('descr' => "RA (rec avail) flag", 'colour' => $colours[(safe_count($array) % safe_count($colours))]); $array['flagZ'] = array('descr' => "Z (zero) flag", 'colour' => $colours[(safe_count($array) % safe_count($colours))]); $array['flagAD'] = array('descr' => "AD (auth data) flag", 'colour' => $colours[(safe_count($array) % safe_count($colours))]); $array['flagCD'] = array('descr' => "CD (check disabled) flag", 'colour' => $colours[(safe_count($array) % safe_count($colours))]); $array['ednsPresent'] = array('descr' => "EDNS OPT present", 'colour' => $colours[(safe_count($array) % safe_count($colours))]); $array['ednsDO'] = array('descr' => "DO (DNSSEC OK) flag", 'colour' => $colours[(safe_count($array) % safe_count($colours))]); if (rrd_is_file($rrd_filename)) { foreach ($array as $ds => $data) { $rrd_list[$i]['filename'] = $rrd_filename; $rrd_list[$i]['descr'] = $data['descr']; $rrd_list[$i]['ds'] = $ds; $rrd_list[$i]['colour'] = $data['colour']; $i++; } } else { echo("file missing: $rrd_filename"); } include($config['html_dir']."/includes/graphs/generic_multi_simplex_separated.inc.php"); // EOF