- char *new_str = strdup(tmp_str);
- g_hash_table_insert(hostname_filter_list,
- (gpointer) new_str,
- (gpointer) new_str);
+// char *new_str = strdup(tmp_str);
+ struct host *host;
+
+ host = g_new0(struct host, 1);
+ host->hostname = strdup(tmp_str);
+ host->filter = 1;
+ g_hash_table_insert(global_host_list,
+ (gpointer) host->hostname,
+ (gpointer) host);