Hallo pl,
das mag für PHP stimmen, meine Lösung war aber für Perl.
???
Deine Lösung ist unabhängig von der Sprache falsch. Du machst einen Hash-Lookup und wirst für den Fall „IP-Adresse existiert nicht in der Suchmenge, ist aber Teil eines vermerkten Netzwerks“ keinen Treffer finden.
LG,
CK