mirror of
				https://git.haproxy.org/git/haproxy.git/
				synced 2025-10-31 08:30:59 +01:00 
			
		
		
		
	This patch fixes all the leftovers from the include cleanup campaign. There were not that many (~400 entries in ~150 files) but it was definitely worth doing it as it revealed a few duplicates.
		
			
				
	
	
		
			45 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * Elastic Binary Trees - exported functions for Indirect Multi-Byte data nodes.
 | |
|  * Version 6.0.6
 | |
|  * (C) 2002-2011 - Willy Tarreau <w@1wt.eu>
 | |
|  *
 | |
|  * This library is free software; you can redistribute it and/or
 | |
|  * modify it under the terms of the GNU Lesser General Public
 | |
|  * License as published by the Free Software Foundation, version 2.1
 | |
|  * exclusively.
 | |
|  *
 | |
|  * This library is distributed in the hope that it will be useful,
 | |
|  * but WITHOUT ANY WARRANTY; without even the implied warranty of
 | |
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 | |
|  * Lesser General Public License for more details.
 | |
|  *
 | |
|  * You should have received a copy of the GNU Lesser General Public
 | |
|  * License along with this library; if not, write to the Free Software
 | |
|  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 | |
|  */
 | |
| 
 | |
| /* Consult ebimtree.h for more details about those functions */
 | |
| 
 | |
| #include <import/ebimtree.h>
 | |
| #include <import/ebpttree.h>
 | |
| 
 | |
| /* Find the first occurrence of a key of <len> bytes in the tree <root>.
 | |
|  * If none can be found, return NULL.
 | |
|  */
 | |
| struct ebpt_node *
 | |
| ebim_lookup(struct eb_root *root, const void *x, unsigned int len)
 | |
| {
 | |
| 	return __ebim_lookup(root, x, len);
 | |
| }
 | |
| 
 | |
| /* Insert ebpt_node <new> into subtree starting at node root <root>.
 | |
|  * Only new->key needs be set with the key. The ebpt_node is returned.
 | |
|  * If root->b[EB_RGHT]==1, the tree may only contain unique keys. The
 | |
|  * len is specified in bytes.
 | |
|  */
 | |
| struct ebpt_node *
 | |
| ebim_insert(struct eb_root *root, struct ebpt_node *new, unsigned int len)
 | |
| {
 | |
| 	return __ebim_insert(root, new, len);
 | |
| }
 |