diff options
author | Chris Dionissopoulos <chdio@pfsense.org> | 2005-03-05 21:04:14 +0000 |
---|---|---|
committer | Chris Dionissopoulos <chdio@pfsense.org> | 2005-03-05 21:04:14 +0000 |
commit | 08443c7a69308afacd4abe9764dc3842e2cd9391 (patch) | |
tree | 95b2a1db6ef5f0974a5f442e79fb7f0d8692c817 /etc/inc | |
parent | 00bcbdd0855a880bc251e82e979d7ab8c30859ba (diff) | |
download | pfsense-08443c7a69308afacd4abe9764dc3842e2cd9391.zip pfsense-08443c7a69308afacd4abe9764dc3842e2cd9391.tar.gz |
Update arp table before decide for a missing arp entry
Diffstat (limited to 'etc/inc')
-rw-r--r-- | etc/inc/util.inc | 1 |
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]) { |