summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorChris Dionissopoulos <chdio@pfsense.org>2005-03-05 21:04:14 +0000
committerChris Dionissopoulos <chdio@pfsense.org>2005-03-05 21:04:14 +0000
commit08443c7a69308afacd4abe9764dc3842e2cd9391 (patch)
tree95b2a1db6ef5f0974a5f442e79fb7f0d8692c817 /etc
parent00bcbdd0855a880bc251e82e979d7ab8c30859ba (diff)
downloadpfsense-08443c7a69308afacd4abe9764dc3842e2cd9391.zip
pfsense-08443c7a69308afacd4abe9764dc3842e2cd9391.tar.gz
Update arp table before decide for a missing arp entry
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/util.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/etc/inc/util.inc b/etc/inc/util.inc
index d395890..bdcd832 100644
--- a/etc/inc/util.inc
+++ b/etc/inc/util.inc
@@ -404,6 +404,7 @@ function verify_digital_signature($fname) {
/* obtain MAC address given an IP address by looking at the ARP table */
function arp_get_mac_by_ip($ip) {
+ mwexec("/sbin/ping -c 1 -t 1 {$ip}");
exec("/usr/sbin/arp -n {$ip}", $arpoutput);
if ($arpoutput[0]) {
OpenPOWER on IntegriCloud