struct ConfItem;
-extern dlink_list cluster_conf_list;
-extern dlink_list shared_conf_list;
-extern dlink_list oper_conf_list;
-extern dlink_list hubleaf_conf_list;
-extern dlink_list server_conf_list;
-extern dlink_list xline_conf_list;
-extern dlink_list resv_conf_list;
-extern dlink_list nd_list;
-extern dlink_list tgchange_list;
+extern rb_dlink_list cluster_conf_list;
+extern rb_dlink_list shared_conf_list;
+extern rb_dlink_list oper_conf_list;
+extern rb_dlink_list hubleaf_conf_list;
+extern rb_dlink_list server_conf_list;
+extern rb_dlink_list xline_conf_list;
+extern rb_dlink_list resv_conf_list;
+extern rb_dlink_list nd_list;
+extern rb_dlink_list tgchange_list;
struct _patricia_tree_t *tgchange_tree;
{
char *ip;
time_t expiry;
- patricia_node_t *pnode;
- dlink_node node;
+ rb_patricia_node_t *pnode;
+ rb_dlink_node node;
} tgchange;
void add_tgchange(const char *host);
char *host;
char *server;
int flags;
- dlink_node node;
+ rb_dlink_node node;
};
/* flags used in shared/cluster */
char *class_name;
struct Class *class;
- dlink_node node;
+ rb_dlink_node node;
};
#define SERVER_ILLEGAL 0x0001
{
char name[NICKLEN+1];
time_t expire;
- dlink_node lnode; /* node in ll */
+ rb_dlink_node lnode; /* node in ll */
};
extern void add_nd_entry(const char *name);