|  | @@ -22,27 +22,24 @@ MOCK_DECL(int,tor_lookup_hostname,(const char *name, uint32_t *addr));
 | 
	
		
			
				|  |  |  struct addrinfo;
 | 
	
		
			
				|  |  |  #ifdef USE_SANDBOX_GETADDRINFO
 | 
	
		
			
				|  |  |  /** Pre-calls getaddrinfo in order to pre-record result. */
 | 
	
		
			
				|  |  | -int sandbox_add_addrinfo(const char *addr);
 | 
	
		
			
				|  |  | +int tor_add_addrinfo(const char *addr);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -// XXXX rename these.  They are named as though they were sandbox-only,
 | 
	
		
			
				|  |  | -// XXXX but in fact they're the only allowed entry point to getaddrinfo.
 | 
	
		
			
				|  |  | -// XXXX They don't invoke the sandbox code; they only have an internal cache.
 | 
	
		
			
				|  |  |  struct addrinfo;
 | 
	
		
			
				|  |  |  /** Replacement for getaddrinfo(), using pre-recorded results. */
 | 
	
		
			
				|  |  | -int sandbox_getaddrinfo(const char *name, const char *servname,
 | 
	
		
			
				|  |  | +int tor_getaddrinfo(const char *name, const char *servname,
 | 
	
		
			
				|  |  |                          const struct addrinfo *hints,
 | 
	
		
			
				|  |  |                          struct addrinfo **res);
 | 
	
		
			
				|  |  | -void sandbox_freeaddrinfo(struct addrinfo *addrinfo);
 | 
	
		
			
				|  |  | -void sandbox_free_getaddrinfo_cache(void);
 | 
	
		
			
				|  |  | -void sandbox_make_getaddrinfo_cache_active(void);
 | 
	
		
			
				|  |  | +void tor_freeaddrinfo(struct addrinfo *addrinfo);
 | 
	
		
			
				|  |  | +void tor_free_getaddrinfo_cache(void);
 | 
	
		
			
				|  |  | +void tor_make_getaddrinfo_cache_active(void);
 | 
	
		
			
				|  |  |  #else /* !(defined(USE_SANDBOX_GETADDRINFO)) */
 | 
	
		
			
				|  |  | -#define sandbox_getaddrinfo(name, servname, hints, res)  \
 | 
	
		
			
				|  |  | +#define tor_getaddrinfo(name, servname, hints, res)  \
 | 
	
		
			
				|  |  |    getaddrinfo((name),(servname), (hints),(res))
 | 
	
		
			
				|  |  | -#define sandbox_add_addrinfo(name) \
 | 
	
		
			
				|  |  | +#define tor_add_addrinfo(name) \
 | 
	
		
			
				|  |  |    ((void)(name))
 | 
	
		
			
				|  |  | -#define sandbox_freeaddrinfo(addrinfo) \
 | 
	
		
			
				|  |  | +#define tor_freeaddrinfo(addrinfo) \
 | 
	
		
			
				|  |  |    freeaddrinfo((addrinfo))
 | 
	
		
			
				|  |  | -#define sandbox_free_getaddrinfo_cache()
 | 
	
		
			
				|  |  | +#define tor_free_getaddrinfo_cache()
 | 
	
		
			
				|  |  |  #endif /* defined(USE_SANDBOX_GETADDRINFO) */
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  void sandbox_disable_getaddrinfo_cache(void);
 |