geoip: added callback, b/c that's what get_public_ip needs