module PhusionPassenger::Utils

def local_socket_address?(address)

def local_socket_address?(address)
	case get_socket_address_type(address)
	when :unix
		return true
	when :tcp
		host, port = address.sub(%r{^tcp://}, '').split(':', 2)
		return host == "127.0.0.1" || host == "::1" || host == "localhost"
	else
		raise ArgumentError, "Unknown socket address type for '#{address}'."
	end
end