17 Kwi
2005
17 Kwi
'05
08:53
Witam.
W liście z dnia 16 kwietnia 2005 (09:42:47) można przeczytać:
Przyjrzałem się metodzie GetNodeByMAC i według mnie zawiera ona buga.
function GetNodeByMAC($ip) { exec("arp -an | grep -v incompl | grep $ip" ,$result); foreach ($result as $arpline) { list($fqdn,$ip,$at,$mac,$hwtype,$perm) = explode(' ',$arpline); $ip = str_replace('(','',str_replace(')','',$ip));
$result['mac'] = $mac; $result['ip'] = $ip; $result['longip'] = ip_long($ip); $result['nodename'] = $this->GetNodeNameByMAC($mac); } return $result; }
I dlaczego to nie próbuje korzystać z /proc/net/arp? Zastanawiam się kto tego potworka wymyślił, ale obawiam się że mogłem to być i ja ;)
--
Łukasz Jarosław Mozer
mailto: lukasz@rulez.pl
LMS: idea/layout/php/perl