Revision 51967679
Added by Phil Davis over 9 years ago
etc/inc/filter_log.inc | ||
---|---|---|
401 | 401 |
$filterlog = isset($config['syslog']['reverse']) ? array_reverse($filterlog) : $filterlog; |
402 | 402 |
foreach($filterlog as $log_row) { |
403 | 403 |
$row_time = strtotime($log_row['time']); |
404 |
$img = "<img border='0' src='" . find_action_image($log_row['act']) . "' alt={$log_row['act']} title={$log_row['act']} />";
|
|
404 |
$img = "<img border='0' src='" . find_action_image($log_row['act']) . "' alt={$log_row['act']}/{$log_row['tracker']} title={$log_row['act']}/{$log_row['tracker']} />";
|
|
405 | 405 |
if($row_time > $lastsawtime) { |
406 | 406 |
if ($log_row['proto'] == "TCP") |
407 | 407 |
$log_row['proto'] .= ":{$log_row['tcpflags']}"; |
408 | 408 |
|
409 |
$img = "<a href=\"#\" onClick=\"javascript:getURL('diag_logs_filter.php?getrulenum={$log_row['rulenum']},{$log_row['rulenum']}', outputrule);\">{$img}</a>";
|
|
409 |
$img = "<a href=\"#\" onClick=\"javascript:getURL('diag_logs_filter.php?getrulenum={$log_row['rulenum']},{$log_row['tracker']},{$log_row['act']}', outputrule);\">{$img}</a>";
|
|
410 | 410 |
$new_rules .= "{$img}||{$log_row['time']}||{$log_row['interface']}||{$log_row['srcip']}||{$log_row['srcport']}||{$log_row['dstip']}||{$log_row['dstport']}||{$log_row['proto']}||{$log_row['version']}||" . time() . "||\n"; |
411 | 411 |
} |
412 | 412 |
} |
Also available in: Unified diff
Fix firewall log dynamic rule lookup
for rows that are dynamically added as time goes by.