Feature #12968 » diag_packet_capture.patch
| src/usr/local/www/diag_packet_capture.php | ||
|---|---|---|
| 280 | 280 |
if (file_exists($fp.$fn)) {
|
| 281 | 281 |
unlink ($fp.$fn); |
| 282 | 282 |
} |
| 283 | ||
| 284 | 283 |
} elseif ($_POST['stopbtn'] != "") {
|
| 285 | 284 |
$action = gettext("Stop");
|
| 286 | 285 |
$processes_running = trim(shell_exec("/bin/ps axw -O pid= | /usr/bin/grep tcpdump | /usr/bin/grep {$fn} | /usr/bin/egrep -v '(pflog|grep)'"));
|
| ... | ... | |
| 297 | 296 |
} elseif ($_POST['downloadbtn'] != "") {
|
| 298 | 297 |
//download file |
| 299 | 298 |
send_user_download('file', $fp.$fn);
|
| 299 |
} elseif ($_POST['clearbtn'] != "") {
|
|
| 300 |
//clear log file |
|
| 301 |
if (file_exists($fp.$fn)) {
|
|
| 302 |
unlink ($fp.$fn); |
|
| 300 | 303 |
} |
| 301 | 304 |
} |
| 305 |
} |
|
| 302 | 306 |
} else {
|
| 303 | 307 |
$do_tcpdump = false; |
| 304 | 308 |
} |
| ... | ... | |
| 491 | 495 |
null, |
| 492 | 496 |
'fa-download' |
| 493 | 497 |
))->addClass('btn-primary');
|
| 498 | ||
| 499 |
$form->addGlobal(new Form_Button( |
|
| 500 |
'clearbtn', |
|
| 501 |
'Clear Log', |
|
| 502 |
null, |
|
| 503 |
'fa-undo' |
|
| 504 |
))->addClass('btn-danger restore');
|
|
| 494 | 505 | |
| 495 | 506 |
if (file_exists($fp.$fns)) {
|
| 496 | 507 |
$section->addInput(new Form_StaticText( |