mirror of
				https://git.haproxy.org/git/haproxy.git/
				synced 2025-10-31 16:41:01 +01:00 
			
		
		
		
	Change the return type from `void` to `int` and return whether setting the variable was successful.
		
			
				
	
	
		
			17 lines
		
	
	
		
			690 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			690 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef _PROTO_VARS_H
 | |
| #define _PROTO_VARS_H
 | |
| 
 | |
| #include <types/vars.h>
 | |
| 
 | |
| void vars_init(struct vars *vars, enum vars_scope scope);
 | |
| void vars_prune(struct vars *vars, struct session *sess, struct stream *strm);
 | |
| void vars_prune_per_sess(struct vars *vars);
 | |
| int vars_get_by_name(const char *name, size_t len, struct sample *smp);
 | |
| int vars_set_by_name_ifexist(const char *name, size_t len, struct sample *smp);
 | |
| int vars_set_by_name(const char *name, size_t len, struct sample *smp);
 | |
| int vars_unset_by_name_ifexist(const char *name, size_t len, struct sample *smp);
 | |
| int vars_get_by_desc(const struct var_desc *var_desc, struct sample *smp);
 | |
| int vars_check_arg(struct arg *arg, char **err);
 | |
| 
 | |
| #endif
 |