#ifndef _psi_src_lib_libipv1_ipalloc_gbl_
#define _psi_src_lib_libipv1_ipalloc_gbl_

#ifdef __cplusplus
extern "C" {
#endif

ip_keyword_tree_t * ip_alloc_keyword_tree(void);
void ip_free_keyword_tree(ip_keyword_tree_t *tree);
ip_value_t * ip_alloc_value(void);
void ip_free_value(ip_value_t *value);
void ip_free_array(ip_array_t *array);

#ifdef __cplusplus
}
#endif

#endif /* header guard */
