"; $int_count = (is_numeric($_POST['count']) ? (abs(intval($_POST['count']))) : 3); $arping_options = " -v -c {$int_count}"; if (!empty($_POST['interface'])) { $iface = convert_friendly_interface_to_real_interface_name($_POST['interface']); $arping_options .= " -i {$iface}"; } if (is_ipaddr($_POST['pinghost']) || is_hostname($_POST['pinghost']) || is_macaddr($_POST['pinghost'])) { $arping_options .= " " . $_POST['pinghost']; echo "arping {$arping_options} output:

"; system("/usr/local/sbin/arping {$arping_options}"); echo "{$button}"; } else { echo "
ERROR: Invalid input. Supplied address must be a valid hostname, IP or MAC address.
"; echo "{$button}"; } exit; } ?>