diff options
author | Luis Ontanon <luis.ontanon@gmail.com> | 2005-03-21 00:55:04 +0000 |
---|---|---|
committer | Luis Ontanon <luis.ontanon@gmail.com> | 2005-03-21 00:55:04 +0000 |
commit | 04dcf4e154084a393fba10367d1d64a0a8987508 (patch) | |
tree | b84fa42127938d963cafed4ba97f1b7009eb6016 | |
parent | 49045443e96945dbb818160b38f58f174830199b (diff) | |
download | wireshark-04dcf4e154084a393fba10367d1d64a0a8987508.tar.gz wireshark-04dcf4e154084a393fba10367d1d64a0a8987508.tar.bz2 wireshark-04dcf4e154084a393fba10367d1d64a0a8987508.zip |
Rename all stats_tree extern functions to start with stats_tree_
svn path=/trunk/; revision=13840
-rw-r--r-- | epan/libethereal.def | 31 | ||||
-rw-r--r-- | epan/stats_tree.c | 56 | ||||
-rw-r--r-- | epan/stats_tree.h | 45 | ||||
-rw-r--r-- | epan/stats_tree_priv.h | 23 | ||||
-rw-r--r-- | gtk/stats_tree_stat.c | 14 | ||||
-rw-r--r-- | tap-stats_tree.c | 12 |
6 files changed, 95 insertions, 86 deletions
diff --git a/epan/libethereal.def b/epan/libethereal.def index 0aaafc58f7..162cbcc764 100644 --- a/epan/libethereal.def +++ b/epan/libethereal.def @@ -83,10 +83,6 @@ create_dissector_handle create_node create_node_with_parent_name create_persconffile_dir -create_pivot_node -create_pivot_node_with_parent_name -create_range_node -create_range_node_with_parent_name data_out_file DATA dcerpc_add_conv_to_bind_table dcerpc_get_proto_hf_opnum @@ -329,7 +325,6 @@ isup_message_type_value_acro DATA is_big_endian is_tpkt LocationRejectReason_vals DATA -manip_stat_node match_strval mkstemp mtp3_addr_to_str_buf @@ -472,7 +467,6 @@ register_giop_user_module register_heur_dissector_list register_init_routine register_postseq_cleanup_routine -register_stats_tree register_tap register_tap_listener RegistrationRejectReason_vals DATA @@ -505,10 +499,29 @@ sid_name_snooping DATA sid_name_table DATA smb_cmd_vals DATA sminmpec_values DATA -stat_branch_to_str -stats_branch_max_name_len +stats_tree_branch_to_str +stats_tree_create_node +stats_tree_create_node_by_pname +stats_tree_create_pivot +stats_tree_create_pivot_by_pname +stats_tree_create_range_node +stats_tree_free +stats_tree_get_abbr +stats_tree_get_cfg_by_abbr +stats_tree_get_strs_from_node +stats_tree_manip_node +stats_tree_new +stats_tree_node_to_str stats_tree_packet +stats_tree_parent_id_by_name stats_tree_presentation +stats_tree_range_node_with_pname +stats_tree_register +stats_tree_reinit +stats_tree_reset +stats_tree_tick_pivot +stats_tree_tick_range +stats_tree_tick_range_by_pname string_to_name_resolve T_h323_message_body_vals DATA tap_push_tapped_queue @@ -517,8 +530,6 @@ tap_queue_packet tcp_dissect_pdus test_for_directory test_for_fifo -tick_pivot -tick_range time_msecs_to_str time_secs_to_str trans2_cmd_vals DATA diff --git a/epan/stats_tree.c b/epan/stats_tree.c index 7a23bfadfd..22251d63cb 100644 --- a/epan/stats_tree.c +++ b/epan/stats_tree.c @@ -42,7 +42,7 @@ static GHashTable* registry = NULL; /* writes into the buffers pointed by value, rate and percent the string representations of a node*/ -extern void get_strings_from_node(const stat_node* node, guint8* value, guint8* rate, guint8* percent) { +extern void stats_tree_get_strs_from_node(const stat_node* node, guint8* value, guint8* rate, guint8* percent) { float f; if (value) g_snprintf(value,NUM_BUF_SIZE,"%u",node->counter); @@ -67,7 +67,7 @@ extern void get_strings_from_node(const stat_node* node, guint8* value, guint8* /* a text representation of a node if buffer is NULL returns a newly allocated string */ -extern guint8* stat_node_to_str(const stat_node* node, +extern guint8* stats_tree_node_to_str(const stat_node* node, guint8* buffer, guint len) { if (buffer) { g_snprintf(buffer,len,"%s: %i",node->name, node->counter); @@ -77,7 +77,7 @@ extern guint8* stat_node_to_str(const stat_node* node, } } -extern guint stats_branch_max_name_len(const stat_node* node, guint indent) { +extern guint stats_tree_branch_max_namelen(const stat_node* node, guint indent) { stat_node* child; guint maxlen = 0; guint len; @@ -86,7 +86,7 @@ extern guint stats_branch_max_name_len(const stat_node* node, guint indent) { if (node->children) { for (child = node->children; child; child = child->next ) { - len = stats_branch_max_name_len(child,indent+1); + len = stats_tree_branch_max_namelen(child,indent+1); maxlen = len > maxlen ? len : maxlen; } } @@ -101,7 +101,7 @@ static gchar* format; /* populates the given GString with a tree representation of a branch given by node, using indent spaces as initial indentation */ -extern void stat_branch_to_str(const stat_node* node, GString* s, guint indent) { +extern void stats_tree_branch_to_str(const stat_node* node, GString* s, guint indent) { stat_node* child; static gchar indentation[INDENT_MAX+1]; static gchar value[NUM_BUF_SIZE]; @@ -111,10 +111,10 @@ extern void stat_branch_to_str(const stat_node* node, GString* s, guint indent) guint i = 0; if (indent == 0) { - format = g_strdup_printf(" %%s%%-%us%%12s %%12s %%12s\n",stats_branch_max_name_len(node,0)); + format = g_strdup_printf(" %%s%%-%us%%12s %%12s %%12s\n",stats_tree_branch_max_namelen(node,0)); } - get_strings_from_node(node, value, rate, percent); + stats_tree_get_strs_from_node(node, value, rate, percent); indent = indent > INDENT_MAX ? INDENT_MAX : indent; @@ -131,7 +131,7 @@ extern void stat_branch_to_str(const stat_node* node, GString* s, guint indent) if (node->children) { for (child = node->children; child; child = child->next ) { - stat_branch_to_str(child,s,indent+1); + stats_tree_branch_to_str(child,s,indent+1); } } @@ -166,7 +166,7 @@ static void free_stat_node( stat_node* node ) { } /* destroys the whole tree instance */ -extern void free_stats_tree(stats_tree* st) { +extern void stats_tree_free(stats_tree* st) { stat_node* child; stat_node* next; @@ -205,7 +205,7 @@ static void reset_stat_node(stat_node* node) { } /* reset the whole stats_tree */ -extern void reset_stats_tree(void* p) { +extern void stats_tree_reset(void* p) { stats_tree* st = p; reset_stat_node(&st->root); @@ -214,7 +214,7 @@ extern void reset_stats_tree(void* p) { } } -extern void reinit_stats_tree(void* p) { +extern void stats_tree_reinit(void* p) { stats_tree* st = p; stat_node* child; stat_node* next; @@ -234,7 +234,7 @@ extern void reinit_stats_tree(void* p) { } /* register a new stats_tree */ -extern void register_stats_tree(guint8* tapname, +extern void stats_tree_register(guint8* tapname, guint8* abbr, guint8* name, stat_tree_packet_cb packet, @@ -268,7 +268,7 @@ extern void register_stats_tree(guint8* tapname, } -extern stats_tree* new_stats_tree(stats_tree_cfg* cfg, tree_pres* pr,char* filter) { +extern stats_tree* stats_tree_new(stats_tree_cfg* cfg, tree_pres* pr,char* filter) { stats_tree* st = g_malloc(sizeof(stats_tree)); st->cfg = cfg; @@ -315,7 +315,7 @@ extern GHashTable* stat_tree_registry(void) { return registry; } -extern stats_tree_cfg* get_stats_tree_by_abbr(guint8* abbr) { +extern stats_tree_cfg* stats_tree_get_cfg_by_abbr(guint8* abbr) { return g_hash_table_lookup(registry,abbr); } @@ -437,7 +437,7 @@ static stat_node* new_stat_node(stats_tree* st, } /***/ -extern int create_node(stats_tree* st, const gchar* name, int parent_id, gboolean with_hash) { +extern int stats_tree_create_node(stats_tree* st, const gchar* name, int parent_id, gboolean with_hash) { stat_node* node = new_stat_node(st,name,parent_id,with_hash,TRUE); if (node) @@ -447,11 +447,11 @@ extern int create_node(stats_tree* st, const gchar* name, int parent_id, gboolea } /* XXX: should this be a macro? */ -extern int create_node_with_parent_name(stats_tree* st, +extern int stats_tree_create_node_by_pname(stats_tree* st, const gchar* name, const gchar* parent_name, gboolean with_children) { - return create_node(st,name,get_parent_id_by_name(st,parent_name),with_children); + return stats_tree_create_node(st,name,stats_tree_parent_id_by_name(st,parent_name),with_children); } @@ -462,7 +462,7 @@ extern int create_node_with_parent_name(stats_tree* st, * using parent_name as parent node. * with_hash=TRUE to indicate that the created node will have a parent */ -extern int manip_stat_node(manip_node_mode mode, stats_tree* st, const guint8* name, int parent_id, gboolean with_hash, gint value) { +extern int stats_tree_manip_node(manip_node_mode mode, stats_tree* st, const guint8* name, int parent_id, gboolean with_hash, gint value) { stat_node* node = NULL; stat_node* parent = NULL; @@ -493,7 +493,7 @@ extern int manip_stat_node(manip_node_mode mode, stats_tree* st, const guint8* n } -extern guint8* get_st_abbr(const guint8* optarg) { +extern guint8* stats_tree_get_abbr(const guint8* optarg) { guint i; /* XXX: this fails when tethereal is given any options @@ -528,7 +528,7 @@ static range_pair_t* get_range(guint8* rngstr) { } -extern int create_range_node(stats_tree* st, +extern int stats_tree_create_range_node(stats_tree* st, const gchar* name, int parent_id, ...) { @@ -548,7 +548,7 @@ extern int create_range_node(stats_tree* st, } /****/ -extern int get_parent_id_by_name(stats_tree* st, const gchar* parent_name) { +extern int stats_tree_parent_id_by_name(stats_tree* st, const gchar* parent_name) { stat_node* node = g_hash_table_lookup(st->names,parent_name); if (node) @@ -558,14 +558,14 @@ extern int get_parent_id_by_name(stats_tree* st, const gchar* parent_name) { } -extern int create_range_node_with_parent_name(stats_tree* st, +extern int stats_tree_range_node_with_pname(stats_tree* st, const gchar* name, const gchar* parent_name, ...) { va_list list; guint8* curr_range; stat_node* range_node = NULL; - int parent_id = get_parent_id_by_name(st,parent_name); + int parent_id = stats_tree_parent_id_by_name(st,parent_name); stat_node* rng_root = new_stat_node(st, name, parent_id, FALSE, TRUE); va_start( list, parent_name ); @@ -579,7 +579,7 @@ extern int create_range_node_with_parent_name(stats_tree* st, } -extern int tick_range(stats_tree* st, +extern int stats_tree_tick_range(stats_tree* st, const gchar* name, int parent_id, int value_in_range) { @@ -617,7 +617,7 @@ extern int tick_range(stats_tree* st, return node->id; } -extern int create_pivot_node(stats_tree* st, +extern int stats_tree_create_pivot_node(stats_tree* st, const gchar* name, int parent_id) { stat_node* node = new_stat_node(st,name,parent_id,TRUE,TRUE); @@ -631,7 +631,7 @@ extern int create_pivot_node(stats_tree* st, extern int create_pivot_node_with_parent_name(stats_tree* st, const gchar* name, const gchar* parent_name) { - int parent_id = get_parent_id_by_name(st,parent_name); + int parent_id = stats_tree_parent_id_by_name(st,parent_name); stat_node* node; node = new_stat_node(st,name,parent_id,TRUE,TRUE); @@ -642,14 +642,14 @@ extern int create_pivot_node_with_parent_name(stats_tree* st, return 0; } -extern int tick_pivot(stats_tree* st, +extern int stats_tree_tick_pivot(stats_tree* st, int pivot_id, const gchar* pivot_value) { stat_node* parent = g_ptr_array_index(st->parents,pivot_id); parent->counter++; - manip_stat_node( MN_INCREASE, st, pivot_value, pivot_id, FALSE, 1); + stats_tree_manip_node( MN_INCREASE, st, pivot_value, pivot_id, FALSE, 1); return pivot_id; } diff --git a/epan/stats_tree.h b/epan/stats_tree.h index a89669f3be..2adf2d153f 100644 --- a/epan/stats_tree.h +++ b/epan/stats_tree.h @@ -52,13 +52,13 @@ typedef void (*stat_tree_init_cb)(stats_tree*); * packet: per packet callback * init: tree initialization callback */ -extern void register_stats_tree(guint8* tapname, +extern void stats_tree_register(guint8* tapname, guint8* abbr, guint8* name, stat_tree_packet_cb packet, stat_tree_init_cb init ); -extern int get_parent_id_by_name(stats_tree* st, const gchar* parent_name); +extern int stats_tree_parent_id_by_name(stats_tree* st, const gchar* parent_name); /* Creates a node in the tree (to be used in the in init_cb) * st: the stats_tree in which to create it @@ -66,50 +66,51 @@ extern int get_parent_id_by_name(stats_tree* st, const gchar* parent_name); * parent_name: the name of the parent_node (NULL for root) * with_children: TRUE if this node will have "dynamically created" children */ -extern int create_node(stats_tree* st, +extern int stats_tree_create_node(stats_tree* st, const gchar* name, int parent_id, gboolean with_children); -extern int create_node_with_parent_name(stats_tree* st, +/* creates a node using it's parent's tree name */ +extern int stats_tree_create_node_by_pname(stats_tree* st, const gchar* name, const gchar* parent_name, gboolean with_children); /* creates a node in the tree, that will contain a ranges list. example: - create_range_node(st,name,parent, + stats_tree_create_range_node(st,name,parent, "-99","100-199","200-299","300-399","400-", NULL); */ -extern int create_range_node(stats_tree* st, +extern int stats_tree_create_range_node(stats_tree* st, const gchar* name, int parent_id, ...); -extern int create_range_node_with_parent_name(stats_tree* st, +extern int stats_tree_range_node_with_pname(stats_tree* st, const gchar* name, const gchar* parent_name, ...); -/* */ -extern int tick_range(stats_tree* st, - const gchar* name, - int parent_id, - int value_in_range); +/* increases by one the ranged node and the sub node to whose range the value belongs */ +extern int stats_tree_tick_range(stats_tree* st, + const gchar* name, + int parent_id, + int value_in_range); -#define tick_range_with_parent_name(st,name,parent_name,value_in_range) \ - tick_range((st),(name),get_parent_id_by_name((st),(parent_name),(value_in_range)) +#define stats_tree_tick_range_by_pname(st,name,parent_name,value_in_range) \ + stats_tree_tick_range((st),(name),stats_tree_parent_id_by_name((st),(parent_name),(value_in_range)) /* */ -extern int create_pivot_node(stats_tree* st, +extern int stats_tree_create_pivot(stats_tree* st, const gchar* name, int parent_id); -extern int create_pivot_node_with_parent_name(stats_tree* st, +extern int stats_tree_create_pivot_by_pname(stats_tree* st, const gchar* name, const gchar* parent_name); -extern int tick_pivot(stats_tree* st, +extern int stats_tree_tick_pivot(stats_tree* st, int pivot_id, const gchar* pivot_value); @@ -120,7 +121,7 @@ extern int tick_pivot(stats_tree* st, * with_children=TRUE to indicate that the created node will be a parent */ typedef enum _manip_node_mode { MN_INCREASE, MN_SET } manip_node_mode; -extern int manip_stat_node(manip_node_mode mode, +extern int stats_tree_manip_node(manip_node_mode mode, stats_tree* st, const guint8* name, int parent_id, @@ -128,15 +129,15 @@ extern int manip_stat_node(manip_node_mode mode, gint value); #define increase_stat_node(st,name,parent_id,with_children,value) \ -(manip_stat_node(MN_INCREASE,(st),(name),(parent_id),(with_children),(value))) +(stats_tree_manip_node(MN_INCREASE,(st),(name),(parent_id),(with_children),(value))) #define tick_stat_node(st,name,parent_id,with_children) \ -(manip_stat_node(MN_INCREASE,(st),(name),(parent_id),(with_children),1)) +(stats_tree_manip_node(MN_INCREASE,(st),(name),(parent_id),(with_children),1)) #define set_stat_node(st,name,parent_id,with_children,value) \ -(manip_stat_node(MN_SET,(st),(name),(parent_id),(with_children),value)) +(stats_tree_manip_node(MN_SET,(st),(name),(parent_id),(with_children),value)) #define zero_stat_node(st,name,parent_id,with_children) \ -(manip_stat_node(MN_SET,(st),(name),(parent_id),(with_children),0)) +(stats_tree_manip_node(MN_SET,(st),(name),(parent_id),(with_children),0)) #endif /* __STATS_TREE_H */ diff --git a/epan/stats_tree_priv.h b/epan/stats_tree_priv.h index 078d343a60..0091302f4d 100644 --- a/epan/stats_tree_priv.h +++ b/epan/stats_tree_priv.h @@ -155,50 +155,47 @@ extern void stats_tree_presentation(void (*registry_iterator)(gpointer,gpointer, void (*reset_tree)(stats_tree*), void* data); -extern stats_tree* new_stats_tree(stats_tree_cfg* cfg, tree_pres* pr, char* filter); +extern stats_tree* stats_tree_new(stats_tree_cfg* cfg, tree_pres* pr, char* filter); /* callback for taps */ extern int stats_tree_packet(void*, packet_info*, epan_dissect_t*, const void *); /* callback for reset */ -extern void reset_stats_tree(void* p_st); +extern void stats_tree_reset(void* p_st); /* callback for clear */ -extern void reinit_stats_tree(void* p_st); +extern void stats_tree_reinit(void* p_st); /* callback for destoy */ -extern void free_stats_tree(stats_tree* st); +extern void stats_tree_free(stats_tree* st); /* given an optarg splits the abbr part and returns a newly allocated buffer containing it */ -extern guint8* get_st_abbr(const guint8* optarg); +extern guint8* stats_tree_get_abbr(const guint8* optarg); /* obtains a stats tree from the registry given its abbr */ -extern stats_tree_cfg* get_stats_tree_by_abbr(guint8* abbr); +extern stats_tree_cfg* stats_tree_get_cfg_by_abbr(guint8* abbr); /* extracts node data as strings from a stat_node into the buffers given by value, rate and precent if NULL they are ignored */ -extern void get_strings_from_node(const stat_node* node, +extern void stats_tree_get_strs_from_node(const stat_node* node, guint8* value, guint8* rate, guint8* percent); /* populates the given GString with a tree representation of a branch given by node, using indent spaces as indentation */ -extern void stat_branch_to_str(const stat_node* node, +extern void stats_tree_branch_to_str(const stat_node* node, GString* s, guint indent); /* used to calcuate the size of the indentation and the longest string */ -extern guint stats_branch_max_name_len(const stat_node* node, guint indent); +extern guint stats_tree_branch_max_namelen(const stat_node* node, guint indent); /* a text representation of a node, if buffer is NULL returns a newly allocated string */ -extern guint8* stat_node_to_str(const stat_node* node, +extern guint8* stats_tree_node_to_str(const stat_node* node, guint8* buffer, guint len); -/* destroys the stats_tree */ -extern void free_stats_tree(stats_tree* st); - #endif /* __STATS_TREE_PRIV_H */ diff --git a/gtk/stats_tree_stat.c b/gtk/stats_tree_stat.c index 2a5c659890..2573b229e3 100644 --- a/gtk/stats_tree_stat.c +++ b/gtk/stats_tree_stat.c @@ -131,7 +131,7 @@ static void draw_gtk_node(stat_node* node) { static gchar percent[NUM_BUF_SIZE]; stat_node* child; - get_strings_from_node(node, value, rate, percent); + stats_tree_get_strs_from_node(node, value, rate, percent); #if GTK_MAJOR_VERSION >= 2 if (node->st->pr->store) { @@ -190,14 +190,14 @@ static void free_gtk_tree(GtkWindow *win _U_, stats_tree *st) st->root.pr->iter = NULL; #endif - free_stats_tree(st); + stats_tree_free(st); } /* initializes the stats_tree window */ static void init_gtk_tree(char* optarg) { - guint8* abbr = get_st_abbr(optarg); + guint8* abbr = stats_tree_get_abbr(optarg); stats_tree* st = NULL; stats_tree_cfg* cfg = NULL; tree_pres* pr = g_malloc(sizeof(tree_pres)); @@ -221,20 +221,20 @@ static void init_gtk_tree(char* optarg) { #endif if (abbr) { - cfg = get_stats_tree_by_abbr(abbr); + cfg = stats_tree_get_cfg_by_abbr(abbr); if (cfg != NULL) { init_strlen = strlen(cfg->pr->stat_dlg->init_string); if (strncmp (optarg, cfg->pr->stat_dlg->init_string, init_strlen) == 0){ if (init_strlen == strlen(optarg)) { - st = new_stats_tree(cfg,pr,NULL); + st = stats_tree_new(cfg,pr,NULL); } else { - st = new_stats_tree(cfg,pr,((guint8*)optarg)+init_strlen+1); + st = stats_tree_new(cfg,pr,((guint8*)optarg)+init_strlen+1); } } else { - st = new_stats_tree(cfg,pr,NULL); + st = stats_tree_new(cfg,pr,NULL); } } else { g_error("no such stats_tree (%s) found in stats_tree registry",abbr); diff --git a/tap-stats_tree.c b/tap-stats_tree.c index 4c0f3a1925..1cf1a4fe42 100644 --- a/tap-stats_tree.c +++ b/tap-stats_tree.c @@ -52,13 +52,13 @@ static void draw_stats_tree(void *psp) { stat_node* child; s = g_string_new("\n===================================================================\n"); - fmt = g_strdup_printf(" %%s%%-%us%%12s\t%%12s\t%%12s\n",stats_branch_max_name_len(&st->root,0)); + fmt = g_strdup_printf(" %%s%%-%us%%12s\t%%12s\t%%12s\n",stats_tree_branch_max_namelen(&st->root,0)); g_string_sprintfa(s,fmt,"",st->cfg->name,"value","rate","percent"); g_free(fmt); g_string_sprintfa(s,"-------------------------------------------------------------------\n"); for (child = st->root.children; child; child = child->next ) { - stat_branch_to_str(child,s,0); + stats_tree_branch_to_str(child,s,0); } s = g_string_append(s,"\n===================================================================\n"); @@ -68,17 +68,17 @@ static void draw_stats_tree(void *psp) { } static void init_stats_tree(char *optarg) { - guint8* abbr = get_st_abbr(optarg); + guint8* abbr = stats_tree_get_abbr(optarg); GString *error_string; stats_tree_cfg *cfg = NULL; stats_tree* st = NULL; if (abbr) { - cfg = get_stats_tree_by_abbr(abbr); + cfg = stats_tree_get_cfg_by_abbr(abbr); if (cfg != NULL) { if (strncmp (optarg, cfg->pr->init_string, strlen(cfg->pr->init_string)) == 0){ - st = new_stats_tree(cfg,NULL,((guint8*)optarg)+strlen(cfg->pr->init_string)); + st = stats_tree_new(cfg,NULL,((guint8*)optarg)+strlen(cfg->pr->init_string)); } else { st->filter=NULL; } @@ -95,7 +95,7 @@ static void init_stats_tree(char *optarg) { error_string = register_tap_listener( st->cfg->tapname, st, st->filter, - reset_stats_tree, + stats_tree_reset, stats_tree_packet, draw_stats_tree); |