RB_INITIALIZER
RB_INITIALIZER(&x509_issuer_cache);
struct tree root = RB_INITIALIZER(&root);
RB_HEAD(session_tree, init_session) session_tree = RB_INITIALIZER(session_tree);
RB_HEAD(bl_tree, bl_node) bl_head = RB_INITIALIZER(&bl_head);
RB_HEAD(ltree, links_entry) links = RB_INITIALIZER(&links);
RB_HEAD(tagtree, ctag) tags = RB_INITIALIZER(&tags);
static struct idname_tree user_idname = RB_INITIALIZER(&user_idname);
static struct idname_tree group_idname = RB_INITIALIZER(&group_idname);
static struct client_files client_files = RB_INITIALIZER(&client_files);
static struct wait_channels wait_channels = RB_INITIALIZER(wait_channels);
static RB_HEAD(format_job_tree, format_job) format_jobs = RB_INITIALIZER();
struct input_key_tree input_key_tree = RB_INITIALIZER(&input_key_tree);
static struct key_tables key_tables = RB_INITIALIZER(&key_tables);
struct session_groups session_groups = RB_INITIALIZER(&session_groups);
static struct utf8_data_tree utf8_data_tree = RB_INITIALIZER(utf8_data_tree);
static struct utf8_index_tree utf8_index_tree = RB_INITIALIZER(utf8_index_tree);
RB_INITIALIZER(utf8_width_cache);
struct rde_pftable_tree pftable_tree = RB_INITIALIZER(&pftable_tree);
struct peer_tree peertable = RB_INITIALIZER(&peertable);
struct peer_tree zombietable = RB_INITIALIZER(&zombietable);
RB_INITIALIZER(&nexthoptree);
struct rib flowrib = { .id = 1, .tree = RB_INITIALIZER(&flowrib.tree) };
struct iface_id_head ifaces_by_id = RB_INITIALIZER(&ifaces_by_id);
static struct kroute_tree krt = RB_INITIALIZER(&krt);
static struct kif_tree kit = RB_INITIALIZER(&kit);
struct nbr_pid_head nbrs_by_pid = RB_INITIALIZER(&nbrs_by_pid);
struct rde_nbr_head rde_nbrs = RB_INITIALIZER(&rde_nbrs);
static struct kroute_tree krt = RB_INITIALIZER(&krt);
static struct kif_tree kit = RB_INITIALIZER(&kit);
struct nbr_tree lde_nbrs = RB_INITIALIZER(&lde_nbrs);
struct fec_tree ft = RB_INITIALIZER(&ft);
struct nbr_id_head nbrs_by_id = RB_INITIALIZER(&nbrs_by_id);
struct nbr_addr_head nbrs_by_addr = RB_INITIALIZER(&nbrs_by_addr);
struct nbr_pid_head nbrs_by_pid = RB_INITIALIZER(&nbrs_by_pid);
RB_HEAD(kroute_tree, kroute_node) krt = RB_INITIALIZER(&krt);
RB_HEAD(kif_tree, kif_node) kit = RB_INITIALIZER(&kit);
static struct auth_tree auths = RB_INITIALIZER(&auths);
static struct crl_tree crls = RB_INITIALIZER(&crls);
static struct filepath_tree fpt = RB_INITIALIZER(&fpt);
static RB_HEAD(nca_hist_tree, nca_hist) ncas_hist = RB_INITIALIZER(&ncas_hist);
static struct auth_tree auths = RB_INITIALIZER(&auths);
static struct crl_tree crls = RB_INITIALIZER(&crls);
static RB_HEAD(repo_tree, parse_repo) repos = RB_INITIALIZER(&repos);
RB_INITIALIZER(&appl_agentx_conns);
RB_INITIALIZER(&appl_agentx_sessions);
appl_internal_objects = RB_INITIALIZER(&appl_internal_objects),
appl_internal_objects_conf = RB_INITIALIZER(&appl_internal_objects_conf);
RB_HEAD(modulesci, module) modulesci = RB_INITIALIZER(&modulesci);
RB_HEAD(modulescs, module) modulescs = RB_INITIALIZER(&modulescs);
RB_HEAD(items, item) items = RB_INITIALIZER(&items);
RB_HEAD(itemsgci, item) itemsci = RB_INITIALIZER(&itemsci);
struct snmp_messages snmp_messages = RB_INITIALIZER(&snmp_messages);
struct trapcmd_tree trapcmd_tree = RB_INITIALIZER(&trapcmd_tree);