summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 240d39c)
raw | patch | inline | side by side (parent: 240d39c)
author | Florian Forster <ff@octo.it> | |
Wed, 23 Jun 2010 07:15:31 +0000 (09:15 +0200) | ||
committer | Florian Forster <octo@verplant.org> | |
Wed, 23 Jun 2010 07:15:31 +0000 (09:15 +0200) |
src/action_list_graphs.c | patch | blob | history |
index baf116f45ac7970799d53122733707d277056dae..1f7e091f7715df02a0a420b6659527bc6a7a1aa1 100644 (file)
--- a/src/action_list_graphs.c
+++ b/src/action_list_graphs.c
else
{
char *term_lc = strtolower_copy (pg_data->search_term);
- gl_search (term_lc, print_graph_inst_html, /* user_data = */ &cb_data);
+
+ if (strncmp ("host:", term_lc, strlen ("host:")) == 0)
+ gl_search_field (GIF_HOST, term_lc + strlen ("host:"),
+ print_graph_inst_html, /* user_data = */ &cb_data);
+ else if (strncmp ("plugin:", term_lc, strlen ("plugin:")) == 0)
+ gl_search_field (GIF_PLUGIN, term_lc + strlen ("plugin:"),
+ print_graph_inst_html, /* user_data = */ &cb_data);
+ else if (strncmp ("type:", term_lc, strlen ("type:")) == 0)
+ gl_search_field (GIF_TYPE, term_lc + strlen ("type:"),
+ print_graph_inst_html, /* user_data = */ &cb_data);
+ else
+ gl_search (term_lc,
+ print_graph_inst_html, /* user_data = */ &cb_data);
+
free (term_lc);
}