-{
- connection_tree = new_rbltree((rbl_compare_t)connection_compare, (rbl_action_t)free_connection);
- id_tree = new_rbltree((rbl_compare_t)id_compare, NULL);
-}
-
-/* Creation and deletion of connection elements */
-
-connection_t *new_connection(void)
-{
- connection_t *p = (connection_t *)xmalloc_and_zero(sizeof(*p));
-cp
- p->subnet_tree = new_rbltree((rbl_compare_t)subnet_compare, NULL);
-cp
- return p;
-}
-
-void free_connection(connection_t *p)