aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2012-09-16 19:06:42 +0000
committerBill Meier <wmeier@newsguy.com>2012-09-16 19:06:42 +0000
commit707e1767fd25fbd52ca3bbb96c2d7cd667884103 (patch)
tree527af2c954e2f48a7378da0a5470af53c55e7e55 /ui
parentf58dafe94781cce263b785a400e5c7d6ac572f28 (diff)
Trivial cleanup:
- Remove unneeded #includes; - Use consistent whitespace and formatting style. svn path=/trunk/; revision=44930
Diffstat (limited to 'ui')
-rw-r--r--ui/gtk/wsp_stat.c242
1 files changed, 122 insertions, 120 deletions
diff --git a/ui/gtk/wsp_stat.c b/ui/gtk/wsp_stat.c
index d185abd156..d17500aa11 100644
--- a/ui/gtk/wsp_stat.c
+++ b/ui/gtk/wsp_stat.c
@@ -31,8 +31,6 @@
#include <gtk/gtk.h>
#include <epan/packet.h>
-#include <epan/packet_info.h>
-#include <epan/epan.h>
#include <epan/tap.h>
#include <epan/dissectors/packet-wsp.h>
@@ -73,13 +71,13 @@ typedef struct _wsp_status_code_t {
} wsp_status_code_t;
static void
-wsp_free_hash( gpointer key, gpointer value, gpointer user_data _U_ )
+wsp_free_hash(gpointer key, gpointer value, gpointer user_data _U_)
{
g_free(key);
g_free(value);
}
static void
-wsp_reset_hash(gchar *key _U_ , wsp_status_code_t *data, gpointer ptr _U_ )
+wsp_reset_hash(gchar *key _U_ , wsp_status_code_t *data, gpointer ptr _U_)
{
data->packets = 0;
}
@@ -88,58 +86,59 @@ wsp_reset_hash(gchar *key _U_ , wsp_status_code_t *data, gpointer ptr _U_ )
* or create it if it don't exist.
*/
static void
-wsp_draw_statuscode(gchar *key _U_, wsp_status_code_t *data, gchar * unused _U_ )
+wsp_draw_statuscode(gchar *key _U_, wsp_status_code_t *data, gchar * unused _U_)
{
char string_buff[256];
- if ((data==NULL) || (data->packets==0))
+ if ((data == NULL) || (data->packets == 0))
return;
- if (data->widget==NULL){ /* create an entry in the table */
+ if (data->widget == NULL) { /* create an entry in the table */
GtkWidget *tmp;
int x = 2*((data->sp->index) % 2);
- int y = (data->sp->index) /2;
+ int y = (data->sp->index) / 2;
/* Maybe we should display the hexadecimal value ? */
/* g_snprintf(string_buff, sizeof(string_buff), "%s (0X%x)", data->name, *key); */
- tmp = gtk_label_new( data->name /* string_buff */ );
+ tmp = gtk_label_new(data->name /* string_buff */ );
gtk_table_attach_defaults(GTK_TABLE(data->sp->table_status_code), tmp, x, x+1, y, y+1);
gtk_label_set_justify(GTK_LABEL(tmp), GTK_JUSTIFY_LEFT);
gtk_widget_show(tmp);
- g_snprintf( string_buff, sizeof(string_buff), "%9d", data->packets );
- data->widget = gtk_label_new( string_buff );
+ g_snprintf(string_buff, sizeof(string_buff), "%9d", data->packets);
+ data->widget = gtk_label_new(string_buff);
gtk_table_attach_defaults(GTK_TABLE(data->sp->table_status_code), data->widget, x+1, x+2, y, y+1);
gtk_label_set_justify(GTK_LABEL(data->widget), GTK_JUSTIFY_LEFT);
- gtk_widget_show( data->widget );
+ gtk_widget_show(data->widget);
data->sp->index++;
} else {
/* Just update the label string */
- g_snprintf( string_buff, sizeof(string_buff), "%9d", data->packets );
- gtk_label_set_text( GTK_LABEL(data->widget), string_buff);
+ g_snprintf(string_buff, sizeof(string_buff), "%9d", data->packets);
+ gtk_label_set_text(GTK_LABEL(data->widget), string_buff);
}
}
static void
wspstat_reset(void *psp)
{
- wspstat_t *sp=psp;
- guint32 i;
+ wspstat_t *sp = psp;
+ guint32 i;
- for(i=1;i<=sp->num_pdus;i++)
+ for(i=1; i<=sp->num_pdus; i++)
{
- sp->pdu_stats[i].packets=0;
+ sp->pdu_stats[i].packets = 0;
}
- g_hash_table_foreach( sp->hash, (GHFunc)wsp_reset_hash, NULL);
+ g_hash_table_foreach(sp->hash, (GHFunc)wsp_reset_hash, NULL);
}
static gint
pdut2index(gint pdut)
{
- if (pdut<=0x09) return pdut;
- if (pdut>=0x40){
- if (pdut <= 0x44){
+ if (pdut <= 0x09)
+ return pdut;
+ if (pdut >= 0x40) {
+ if (pdut <= 0x44) {
return pdut-54;
- } else if (pdut==0x60||pdut==0x61){
+ } else if ((pdut == 0x60) || (pdut == 0x61)) {
return pdut-81;
}
}
@@ -148,11 +147,11 @@ pdut2index(gint pdut)
static gint
index2pdut(gint pdut)
{
- if (pdut<=0x09)
+ if (pdut <= 0x09)
return pdut;
- if (pdut<=14)
+ if (pdut <= 14)
return pdut+54;
- if (pdut<=16)
+ if (pdut <= 16)
return pdut+81;
return 0;
}
@@ -160,25 +159,25 @@ index2pdut(gint pdut)
static int
wspstat_packet(void *psp, packet_info *pinfo _U_, epan_dissect_t *edt _U_, const void *pri)
{
- wspstat_t *sp=psp;
- const wsp_info_value_t *value=pri;
- gint idx = pdut2index(value->pdut);
- int retour=0;
+ wspstat_t *sp = psp;
+ const wsp_info_value_t *value = pri;
+ gint idx = pdut2index(value->pdut);
+ int retour = 0;
if (value->status_code != 0) {
- gint *key=g_malloc( sizeof(gint) );
+ gint *key = g_malloc(sizeof(gint));
wsp_status_code_t *sc;
- *key=value->status_code ;
+ *key = value->status_code ;
sc = g_hash_table_lookup(
- sp->hash,
- key);
+ sp->hash,
+ key);
if (!sc) {
g_warning("%s:%d What's Wrong, doc ?\n", __FILE__, __LINE__);
- sc = g_malloc( sizeof(wsp_status_code_t) );
+ sc = g_malloc(sizeof(wsp_status_code_t));
sc -> packets = 1;
- sc -> name = NULL;
- sc -> widget=NULL;
- sc -> sp = sp;
+ sc -> name = NULL;
+ sc -> widget = NULL;
+ sc -> sp = sp;
g_hash_table_insert(
sp->hash,
key,
@@ -186,12 +185,12 @@ wspstat_packet(void *psp, packet_info *pinfo _U_, epan_dissect_t *edt _U_, const
} else {
sc->packets++;
}
- retour=1;
+ retour = 1;
}
- if (idx!=0) {
+ if (idx != 0) {
sp->pdu_stats[ idx ].packets++;
retour = 1;
}
@@ -204,23 +203,23 @@ wspstat_packet(void *psp, packet_info *pinfo _U_, epan_dissect_t *edt _U_, const
static void
wspstat_draw(void *psp)
{
- wspstat_t *sp=psp;
- guint32 i;
- char str[256];
- guint idx;
+ wspstat_t *sp = psp;
+ guint32 i;
+ char str[256];
+ guint idx;
- for(i=1;i<=sp->num_pdus ; i++)
+ for(i=1; i<=sp->num_pdus; i++)
{
- g_snprintf(str, sizeof(str), "%9d", sp->pdu_stats[i ].packets);
- gtk_label_set_text( GTK_LABEL(sp->pdu_stats[i].widget), str);
+ g_snprintf(str, sizeof(str), "%9d", sp->pdu_stats[i ].packets);
+ gtk_label_set_text(GTK_LABEL(sp->pdu_stats[i].widget), str);
}
- idx=sp->index;
- g_hash_table_foreach( sp->hash, (GHFunc) wsp_draw_statuscode, NULL );
- if (idx != sp->index){
+ idx = sp->index;
+ g_hash_table_foreach(sp->hash, (GHFunc)wsp_draw_statuscode, NULL);
+ if (idx != sp->index) {
/* We have inserted a new entry corresponding to a status code ,
* let's resize the table */
- gtk_table_resize ( GTK_TABLE(sp->table_status_code), sp->index % 2 , 4);
+ gtk_table_resize(GTK_TABLE(sp->table_status_code), sp->index % 2 , 4);
}
}
@@ -236,7 +235,7 @@ wspstat_draw(void *psp)
static void
win_destroy_cb(GtkWindow *win _U_, gpointer data)
{
- wspstat_t *sp=(wspstat_t *)data;
+ wspstat_t *sp = (wspstat_t *)data;
protect_thread_critical_region();
remove_tap_listener(sp);
@@ -244,8 +243,8 @@ win_destroy_cb(GtkWindow *win _U_, gpointer data)
g_free(sp->pdu_stats);
g_free(sp->filter);
- g_hash_table_foreach( sp->hash, (GHFunc)wsp_free_hash, NULL);
- g_hash_table_destroy( sp->hash);
+ g_hash_table_foreach(sp->hash, (GHFunc)wsp_free_hash, NULL);
+ g_hash_table_destroy(sp->hash);
g_free(sp);
}
@@ -254,12 +253,12 @@ add_table_entry(wspstat_t *sp, const char *str, int x, int y, int idx)
{
GtkWidget *tmp;
- tmp=gtk_label_new( str );
+ tmp = gtk_label_new(str);
gtk_table_attach_defaults(GTK_TABLE(sp->table_pdu_types), tmp, x, x+1, y, y+1);
gtk_label_set_justify(GTK_LABEL(tmp), GTK_JUSTIFY_LEFT);
gtk_widget_show(tmp);
if (idx != 0) {
- sp->pdu_stats [idx] .widget = GTK_LABEL( tmp ) ;
+ sp->pdu_stats[idx].widget = GTK_LABEL(tmp);
}
}
@@ -267,35 +266,38 @@ add_table_entry(wspstat_t *sp, const char *str, int x, int y, int idx)
static void
wsp_init_table(wspstat_t *sp)
{
- int pos=0;
+ int pos = 0;
guint32 i;
- /* gchar buffer[51]; */
+ /* gchar buffer[51]; */
- add_table_entry( sp, "PDU Type " , 0, pos, 0);
- add_table_entry( sp, "packets " , 1, pos, 0);
- add_table_entry( sp, "PDU Type " , 2, pos, 0);
- add_table_entry( sp, "packets " , 3, pos, 0);
+ add_table_entry(sp, "PDU Type " , 0, pos, 0);
+ add_table_entry(sp, "packets " , 1, pos, 0);
+ add_table_entry(sp, "PDU Type " , 2, pos, 0);
+ add_table_entry(sp, "packets " , 3, pos, 0);
pos++;
- for (i=1 ; i <= sp->num_pdus ; i++ )
+ for (i=1; i<=sp->num_pdus ;i++)
{
int x = 0;
- if (i> (sp->num_pdus+1) /2 ){
- x=2;
+ if (i > (sp->num_pdus+1) / 2) {
+ x = 2;
}
/* Maybe we should display the hexadecimal value ? */
- /* g_snprintf(buffer, sizeof(buffer), "%s (0X%x)", match_strval_ext( index2pdut( i ), &wsp_vals_pdu_type_ext), index2pdut(i) );*/
- add_table_entry( sp,
+#if 0
+ g_snprintf(buffer, sizeof(buffer), "%s (0X%x)",
+ match_strval_ext(index2pdut(i), &wsp_vals_pdu_type_ext), index2pdut(i));
+#endif
+ add_table_entry(sp,
match_strval_ext(index2pdut(i), &wsp_vals_pdu_type_ext), /* or buffer, */
x,
pos,
0
);
- add_table_entry( sp, "0", x+1, pos
+ add_table_entry(sp, "0", x+1, pos
, i /* keep a pointer to this widget to update it in _draw() */
);
pos++;
- if (i== (sp->num_pdus+1) /2) {
- pos=1;
+ if (i == (sp->num_pdus+1) / 2) {
+ pos = 1;
}
}
}
@@ -305,57 +307,56 @@ wsp_init_table(wspstat_t *sp)
static void
gtk_wspstat_init(const char *optarg, void *userdata _U_)
{
- wspstat_t *sp;
- const char *filter=NULL;
- char *title=NULL;
- GString *error_string;
- GtkWidget *main_vb, *pdutypes_fr, *statuscode_fr ;
- GtkWidget *bt_close;
- GtkWidget *bbox;
- guint32 i;
+ wspstat_t *sp;
+ const char *filter;
+ char *title;
+ GString *error_string;
+ GtkWidget *main_vb, *pdutypes_fr, *statuscode_fr ;
+ GtkWidget *bt_close;
+ GtkWidget *bbox;
+ guint32 i;
wsp_status_code_t *sc;
const value_string *wsp_vals_status_p;
-
- if (strncmp (optarg, "wsp,stat,", 9) == 0){
- filter=optarg+9;
+ if (strncmp(optarg, "wsp,stat,", 9) == 0) {
+ filter = optarg+9;
} else {
- filter=NULL;
+ filter = NULL;
}
- sp = g_malloc( sizeof(wspstat_t) );
+ sp = g_malloc(sizeof(wspstat_t));
sp->win = dlg_window_new("wsp-stat"); /* transient_for top_level */
- gtk_window_set_destroy_with_parent (GTK_WINDOW(sp->win), TRUE);
+ gtk_window_set_destroy_with_parent(GTK_WINDOW(sp->win), TRUE);
- sp->hash = g_hash_table_new( g_int_hash, g_int_equal);
+ sp->hash = g_hash_table_new(g_int_hash, g_int_equal);
wsp_vals_status_p = VALUE_STRING_EXT_VS_P(&wsp_vals_status_ext);
- for (i=0 ; wsp_vals_status_p[i].strptr ; i++ )
+ for (i=0; wsp_vals_status_p[i].strptr; i++)
{
gint *key;
- sc=g_malloc( sizeof(wsp_status_code_t) );
- key=g_malloc( sizeof(gint) );
- sc->name=wsp_vals_status_p[i].strptr;
- sc->packets=0;
- sc->widget=NULL;
- sc->sp = sp;
- *key=wsp_vals_status_p[i].value;
+ sc = g_malloc(sizeof(wsp_status_code_t));
+ key = g_malloc(sizeof(gint));
+ sc->name = wsp_vals_status_p[i].strptr;
+ sc->packets = 0;
+ sc->widget = NULL;
+ sc->sp = sp;
+ *key = wsp_vals_status_p[i].value;
g_hash_table_insert(
sp->hash,
key,
sc);
}
- sp->num_pdus = 16;
- sp->pdu_stats=g_malloc( (sp->num_pdus+1) * sizeof( wsp_pdu_t) );
- if(filter){
- sp->filter=g_strdup(filter);
- title=g_strdup_printf("Wireshark: WAP-WSP statistics with filter: %s", filter);
+ sp->num_pdus = 16;
+ sp->pdu_stats = g_malloc((sp->num_pdus+1) * sizeof(wsp_pdu_t));
+ if(filter) {
+ sp->filter = g_strdup(filter);
+ title = g_strdup_printf("Wireshark: WAP-WSP statistics with filter: %s", filter);
} else {
- sp->filter=NULL;
- title=g_strdup("Wireshark: WAP-WSP statistics");
+ sp->filter = NULL;
+ title = g_strdup("Wireshark: WAP-WSP statistics");
}
- for (i=0;i<=sp->num_pdus; i++)
+ for (i=0; i<=sp->num_pdus; i++)
{
- sp->pdu_stats[i].packets=0;
+ sp->pdu_stats[i].packets = 0;
}
gtk_window_set_title(GTK_WINDOW(sp->win), title);
@@ -370,9 +371,9 @@ gtk_wspstat_init(const char *optarg, void *userdata _U_)
pdutypes_fr = gtk_frame_new("Summary of PDU Types (wsp.pdu_type)");
gtk_container_add(GTK_CONTAINER(main_vb), pdutypes_fr);
- sp->table_pdu_types = gtk_table_new( (sp->num_pdus+1) / 2 + 1, 4, FALSE);
- gtk_container_add( GTK_CONTAINER( pdutypes_fr), sp->table_pdu_types);
- gtk_container_set_border_width( GTK_CONTAINER(sp->table_pdu_types) , 10);
+ sp->table_pdu_types = gtk_table_new((sp->num_pdus+1) / 2 + 1, 4, FALSE);
+ gtk_container_add(GTK_CONTAINER(pdutypes_fr), sp->table_pdu_types);
+ gtk_container_set_border_width(GTK_CONTAINER(sp->table_pdu_types), 10);
wsp_init_table(sp);
@@ -380,9 +381,9 @@ gtk_wspstat_init(const char *optarg, void *userdata _U_)
statuscode_fr = gtk_frame_new("Summary of Status Code (wsp.reply.status)");
gtk_container_add(GTK_CONTAINER(main_vb), statuscode_fr);
- sp->table_status_code = gtk_table_new( 0, 4, FALSE);
- gtk_container_add( GTK_CONTAINER( statuscode_fr), sp->table_status_code);
- gtk_container_set_border_width( GTK_CONTAINER(sp->table_status_code) , 10);
+ sp->table_status_code = gtk_table_new(0, 4, FALSE);
+ gtk_container_add(GTK_CONTAINER(statuscode_fr), sp->table_status_code);
+ gtk_container_set_border_width(GTK_CONTAINER(sp->table_status_code), 10);
sp->index = 0; /* No answers to display yet */
error_string = register_tap_listener(
@@ -393,9 +394,9 @@ gtk_wspstat_init(const char *optarg, void *userdata _U_)
wspstat_reset,
wspstat_packet,
wspstat_draw);
- if (error_string){
+ if (error_string) {
/* error, we failed to attach to the tap. clean up */
- simple_dialog( ESD_TYPE_ERROR, ESD_BTN_OK, "%s", error_string->str );
+ simple_dialog(ESD_TYPE_ERROR, ESD_BTN_OK, "%s", error_string->str);
g_free(sp->pdu_stats);
g_free(sp->filter);
g_free(sp);
@@ -404,19 +405,19 @@ gtk_wspstat_init(const char *optarg, void *userdata _U_)
}
/* Button row. */
- bbox = dlg_button_row_new(GTK_STOCK_CLOSE, NULL);
- gtk_box_pack_start(GTK_BOX(main_vb), bbox, FALSE, FALSE, 0);
+ bbox = dlg_button_row_new(GTK_STOCK_CLOSE, NULL);
+ gtk_box_pack_start(GTK_BOX(main_vb), bbox, FALSE, FALSE, 0);
- bt_close = g_object_get_data(G_OBJECT(bbox), GTK_STOCK_CLOSE);
- window_set_cancel_button(sp->win, bt_close, window_cancel_button_cb);
+ bt_close = g_object_get_data(G_OBJECT(bbox), GTK_STOCK_CLOSE);
+ window_set_cancel_button(sp->win, bt_close, window_cancel_button_cb);
- g_signal_connect(sp->win, "delete_event", G_CALLBACK(window_delete_event_cb), NULL);
- g_signal_connect(sp->win, "destroy", G_CALLBACK(win_destroy_cb), sp);
+ g_signal_connect(sp->win, "delete_event", G_CALLBACK(window_delete_event_cb), NULL);
+ g_signal_connect(sp->win, "destroy", G_CALLBACK(win_destroy_cb), sp);
- gtk_widget_show_all(sp->win);
- window_present(sp->win);
+ gtk_widget_show_all(sp->win);
+ window_present(sp->win);
- cf_retap_packets(&cfile);
+ cf_retap_packets(&cfile);
gdk_window_raise(gtk_widget_get_window(sp->win));
}
@@ -440,7 +441,8 @@ register_tap_listener_gtkwspstat(void)
REGISTER_STAT_GROUP_TELEPHONY);
}
-void wsp_stat_cb(GtkAction *action, gpointer user_data _U_)
+void
+wsp_stat_cb(GtkAction *action, gpointer user_data _U_)
{
tap_param_dlg_cb(action, &wsp_stat_dlg);
}