ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Coro/myhttpd/netgeo.pl
(Generate patch)

Comparing Coro/myhttpd/netgeo.pl (file contents):
Revision 1.7 by root, Sat Sep 15 13:58:27 2001 UTC vs.
Revision 1.9 by root, Sun May 19 21:00:48 2002 UTC

205} 205}
206 206
207package netgeo; 207package netgeo;
208 208
209use Socket; 209use Socket;
210use BerkeleyDB;
210 211
211sub ip2int($) { 212sub ip2int($) {
212 unpack "N", inet_aton $_[0]; 213 unpack "N", inet_aton $_[0];
213} 214}
214 215
240 } 241 }
241 } 242 }
242 243
243 my ($arin, $ripe, $apnic); 244 my ($arin, $ripe, $apnic);
244 245
245 $whois = $WHOIS{APNIC}->ip_request($ip) 246 $whois = $WHOIS{RIPE}->ip_request($ip)
246 || $WHOIS{RIPE} ->ip_request($ip)
247 || $WHOIS{ARIN} ->ip_request($ip); 247 || $WHOIS{ARIN} ->ip_request($ip)
248 || $WHOIS{APNIC} ->ip_request($ip);
248 249
249 $whois =~ /^\*in: ([0-9.]+)\s+-\s+([0-9.]+)\s*$/mi 250 $whois =~ /^\*in: ([0-9.]+)\s+-\s+([0-9.]+)\s*$/mi
250 or do { warn "$whois($ip): no addresses found\n", last }; 251 or do { warn "$whois($ip): no addresses found\n", last };
251 252
252 my ($ip0, $ip1) = ($1, $2); 253 my ($ip0, $ip1) = ($1, $2);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines