summaryrefslogtreecommitdiff
path: root/ui/cli/tap-rtspstat.c
diff options
context:
space:
mode:
Diffstat (limited to 'ui/cli/tap-rtspstat.c')
-rw-r--r--ui/cli/tap-rtspstat.c97
1 files changed, 55 insertions, 42 deletions
diff --git a/ui/cli/tap-rtspstat.c b/ui/cli/tap-rtspstat.c
index bac126a1d4..34cf9047a6 100644
--- a/ui/cli/tap-rtspstat.c
+++ b/ui/cli/tap-rtspstat.c
@@ -73,12 +73,12 @@ rtsp_init_hash( rtspstat_t *sp)
for (i=0 ; rtsp_status_code_vals[i].strptr ; i++ )
{
- gint *key = g_new (gint,1);
- rtsp_response_code_t *sc = g_new (rtsp_response_code_t,1);
+ gint *key = g_new (gint, 1);
+ rtsp_response_code_t *sc = g_new (rtsp_response_code_t, 1);
*key = rtsp_status_code_vals[i].value;
- sc->packets=0;
+ sc->packets = 0;
sc->response_code = *key;
- sc->name=rtsp_status_code_vals[i].strptr;
+ sc->name = rtsp_status_code_vals[i].strptr;
sc->sp = sp;
g_hash_table_insert( sc->sp->hash_responses, key, sc);
}
@@ -87,7 +87,7 @@ rtsp_init_hash( rtspstat_t *sp)
static void
rtsp_draw_hash_requests( gchar *key _U_ , rtsp_request_methode_t *data, gchar * format)
{
- if (data->packets==0)
+ if (data->packets == 0)
return;
printf( format, data->response, data->packets);
}
@@ -95,11 +95,11 @@ rtsp_draw_hash_requests( gchar *key _U_ , rtsp_request_methode_t *data, gchar *
static void
rtsp_draw_hash_responses( gint * key _U_ , rtsp_response_code_t *data, char * format)
{
- if (data==NULL) {
+ if (data == NULL) {
g_warning("No data available, key=%d\n", *key);
exit(EXIT_FAILURE);
}
- if (data->packets==0)
+ if (data->packets == 0)
return;
/* " RTSP %3d %-35s %9d packets", */
printf(format, data->response_code, data->name, data->packets );
@@ -130,7 +130,7 @@ rtsp_reset_hash_requests(gchar *key _U_ , rtsp_request_methode_t *data, gpointer
static void
rtspstat_reset(void *psp )
{
- rtspstat_t *sp=(rtspstat_t *)psp;
+ rtspstat_t *sp = (rtspstat_t *)psp;
g_hash_table_foreach( sp->hash_responses, (GHFunc)rtsp_reset_hash_responses, NULL);
g_hash_table_foreach( sp->hash_requests, (GHFunc)rtsp_reset_hash_requests, NULL);
@@ -140,60 +140,60 @@ rtspstat_reset(void *psp )
static int
rtspstat_packet(void *psp , packet_info *pinfo _U_, epan_dissect_t *edt _U_, const void *pri)
{
- const rtsp_info_value_t *value=(const rtsp_info_value_t *)pri;
- rtspstat_t *sp=(rtspstat_t *) psp;
+ const rtsp_info_value_t *value = (const rtsp_info_value_t *)pri;
+ rtspstat_t *sp = (rtspstat_t *) psp;
/* We are only interested in reply packets with a status code */
/* Request or reply packets ? */
- if (value->response_code!=0) {
- guint *key=g_new(guint,1);
+ if (value->response_code != 0) {
+ guint *key = g_new(guint, 1);
rtsp_response_code_t *sc;
- *key=value->response_code;
+ *key = value->response_code;
sc = (rtsp_response_code_t *)g_hash_table_lookup(
sp->hash_responses,
key);
- if (sc==NULL){
+ if (sc == NULL) {
/* non standard status code ; we classify it as others
* in the relevant category (Informational,Success,Redirection,Client Error,Server Error)
*/
int i = value->response_code;
- if ((i<100) || (i>=600)) {
+ if ((i < 100) || (i >= 600)) {
return 0;
}
- else if (i<200){
- *key=199; /* Hopefully, this status code will never be used */
+ else if (i < 200) {
+ *key = 199; /* Hopefully, this status code will never be used */
}
- else if (i<300){
- *key=299;
+ else if (i < 300) {
+ *key = 299;
}
- else if (i<400){
- *key=399;
+ else if (i < 400) {
+ *key = 399;
}
- else if (i<500){
- *key=499;
+ else if (i < 500) {
+ *key = 499;
}
- else{
- *key=599;
+ else {
+ *key = 599;
}
sc = (rtsp_response_code_t *)g_hash_table_lookup(
sp->hash_responses,
key);
- if (sc==NULL)
+ if (sc == NULL)
return 0;
}
sc->packets++;
}
- else if (value->request_method){
+ else if (value->request_method) {
rtsp_request_methode_t *sc;
sc = (rtsp_request_methode_t *)g_hash_table_lookup(
sp->hash_requests,
value->request_method);
- if (sc==NULL){
- sc=g_new(rtsp_request_methode_t,1);
- sc->response=g_strdup( value->request_method );
- sc->packets=1;
+ if (sc == NULL) {
+ sc = g_new(rtsp_request_methode_t, 1);
+ sc->response = g_strdup( value->request_method );
+ sc->packets = 1;
sc->sp = sp;
g_hash_table_insert( sp->hash_requests, sc->response, sc);
} else {
@@ -209,7 +209,7 @@ rtspstat_packet(void *psp , packet_info *pinfo _U_, epan_dissect_t *edt _U_, con
static void
rtspstat_draw(void *psp )
{
- rtspstat_t *sp=(rtspstat_t *)psp;
+ rtspstat_t *sp = (rtspstat_t *)psp;
printf("\n");
printf("===================================================================\n");
if (! sp->filter[0])
@@ -231,23 +231,23 @@ rtspstat_draw(void *psp )
/* When called, this function will create a new instance of gtk_rtspstat.
*/
static void
-gtk_rtspstat_init(const char *opt_arg,void* userdata _U_)
+gtk_rtspstat_init(const char *opt_arg, void *userdata _U_)
{
rtspstat_t *sp;
- const char *filter=NULL;
+ const char *filter = NULL;
GString *error_string;
- if (!strncmp (opt_arg, "rtsp,stat,", 10)){
- filter=opt_arg+10;
+ if (!strncmp (opt_arg, "rtsp,stat,", 10)) {
+ filter = opt_arg+10;
} else {
- filter=NULL;
+ filter = NULL;
}
sp = (rtspstat_t *)g_malloc( sizeof(rtspstat_t) );
- if(filter){
- sp->filter=g_strdup(filter);
+ if (filter) {
+ sp->filter = g_strdup(filter);
} else {
- sp->filter=NULL;
+ sp->filter = NULL;
}
/*g_hash_table_foreach( rtsp_status, (GHFunc)rtsp_reset_hash_responses, NULL);*/
@@ -260,7 +260,7 @@ gtk_rtspstat_init(const char *opt_arg,void* userdata _U_)
rtspstat_reset,
rtspstat_packet,
rtspstat_draw);
- if (error_string){
+ if (error_string) {
/* error, we failed to attach to the tap. clean up */
g_free(sp->filter);
g_free(sp);
@@ -276,5 +276,18 @@ gtk_rtspstat_init(const char *opt_arg,void* userdata _U_)
void
register_tap_listener_gtkrtspstat(void)
{
- register_stat_cmd_arg("rtsp,stat,", gtk_rtspstat_init,NULL);
+ register_stat_cmd_arg("rtsp,stat,", gtk_rtspstat_init, NULL);
}
+
+/*
+ * Editor modelines - http://www.wireshark.org/tools/modelines.html
+ *
+ * Local variables:
+ * c-basic-offset: 8
+ * tab-width: 8
+ * indent-tabs-mode: t
+ * End:
+ *
+ * vi: set shiftwidth=8 tabstop=8 noexpandtab:
+ * :indentSize=8:tabSize=8:noTabs=false:
+ */