+bool node_read_blacklist_status(meshlink_handle_t *mesh, node_t *n) {
+
+ splay_tree_t *config_tree;
+ bool blacklist_status;
+
+ init_configuration(&config_tree);
+
+ if(!read_host_config(mesh, config_tree, n->name)) {
+ goto exit;
+ }
+
+ if(get_config_bool(lookup_config(config_tree, "blacklisted"), &blacklist_status)) {
+ n->status.blacklisted = blacklist_status;
+ }
+
+exit:
+ exit_configuration(&config_tree);
+ return n->status.blacklisted;
+}
+