class Geocoder::Lookup::Freegeoip
def results(query, reverse = false)
def results(query, reverse = false) # don't look up a loopback address, just return the stored result return [reserved_result(query)] if loopback_address?(query) begin return [fetch_data(query, reverse)] rescue StandardError # Freegeoip.net returns HTML on bad request return [] end end