16 lines
		
	
	
		
			350 B
		
	
	
	
		
			C
		
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			350 B
		
	
	
	
		
			C
		
	
	
| #ifndef SERVE_H
 | |
| #define SERVE_H
 | |
| 
 | |
| struct argv_array;
 | |
| extern int has_capability(const struct argv_array *keys, const char *capability,
 | |
| 			  const char **value);
 | |
| 
 | |
| struct serve_options {
 | |
| 	unsigned advertise_capabilities;
 | |
| 	unsigned stateless_rpc;
 | |
| };
 | |
| #define SERVE_OPTIONS_INIT { 0 }
 | |
| extern void serve(struct serve_options *options);
 | |
| 
 | |
| #endif /* SERVE_H */
 |