|  | @@ -6,8 +6,6 @@
 | 
	
		
			
				|  |  |   * \brief Implement next generation hidden service functionality
 | 
	
		
			
				|  |  |   **/
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -#define HS_SERVICE_PRIVATE
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  #include "or.h"
 | 
	
		
			
				|  |  |  #include "relay.h"
 | 
	
		
			
				|  |  |  #include "rendservice.h"
 | 
	
	
		
			
				|  | @@ -22,14 +20,12 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /* XXX We don't currently use these functions, apart from generating unittest
 | 
	
		
			
				|  |  |     data. When we start implementing the service-side support for prop224 we
 | 
	
		
			
				|  |  | -   should revisit these functions and use them. For now we mark them as
 | 
	
		
			
				|  |  | -   unittest-only code: */
 | 
	
		
			
				|  |  | -#ifdef TOR_UNIT_TESTS
 | 
	
		
			
				|  |  | +   should revisit these functions and use them. */
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /** Given an ESTABLISH_INTRO <b>cell</b>, encode it and place its payload in
 | 
	
		
			
				|  |  |   *  <b>buf_out</b> which has size <b>buf_out_len</b>. Return the number of
 | 
	
		
			
				|  |  |   *  bytes written, or a negative integer if there was an error. */
 | 
	
		
			
				|  |  | -STATIC ssize_t
 | 
	
		
			
				|  |  | +ssize_t
 | 
	
		
			
				|  |  |  get_establish_intro_payload(uint8_t *buf_out, size_t buf_out_len,
 | 
	
		
			
				|  |  |                              const hs_cell_establish_intro_t *cell)
 | 
	
		
			
				|  |  |  {
 | 
	
	
		
			
				|  | @@ -59,7 +55,7 @@ set_cell_extensions(hs_cell_establish_intro_t *cell)
 | 
	
		
			
				|  |  |   *  return an ESTABLISH_INTRO cell. Return NULL if something went wrong.  The
 | 
	
		
			
				|  |  |   *  returned cell is allocated on the heap and it's the responsibility of the
 | 
	
		
			
				|  |  |   *  caller to free it. */
 | 
	
		
			
				|  |  | -STATIC hs_cell_establish_intro_t *
 | 
	
		
			
				|  |  | +hs_cell_establish_intro_t *
 | 
	
		
			
				|  |  |  generate_establish_intro_cell(const uint8_t *circuit_key_material,
 | 
	
		
			
				|  |  |                                size_t circuit_key_material_len)
 | 
	
		
			
				|  |  |  {
 | 
	
	
		
			
				|  | @@ -174,5 +170,3 @@ generate_establish_intro_cell(const uint8_t *circuit_key_material,
 | 
	
		
			
				|  |  |    return NULL;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -#endif /* TOR_UNIT_TESTS */
 | 
	
		
			
				|  |  | -
 |