aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/mcast_stream.h
diff options
context:
space:
mode:
authorwmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7>2010-10-12 16:05:19 +0000
committerwmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7>2010-10-12 16:05:19 +0000
commitc1a930b4a9f3c33f396b92955b2415e789b29354 (patch)
treea1bfde85612f49c8ef3deb57238b498bfc657c10 /gtk/mcast_stream.h
parenta7f84bd74c7e8b9f61456092b9ed9f613c9a4f65 (diff)
Minor cleanup of the global namespace:
- Define some fcns and vars as static; - Use less generic names for certain externs; Also: Remove some usused #defines & cleanup some whitespace git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34488 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'gtk/mcast_stream.h')
-rw-r--r--gtk/mcast_stream.h52
1 files changed, 21 insertions, 31 deletions
diff --git a/gtk/mcast_stream.h b/gtk/mcast_stream.h
index 08938b767a..0cf3d101a7 100644
--- a/gtk/mcast_stream.h
+++ b/gtk/mcast_stream.h
@@ -32,40 +32,23 @@
#ifndef __MCAST_STREAM_H__
#define __MCAST_STREAM_H__
-#include <glib.h>
-#include <stdio.h>
-#include <epan/address.h>
-
-
-/**
- * @todo - don't define stuff that potential name conflicts
- */
-#define MCAST_INTERFACE 2
-#define FILTER 3
-#define TRIGGER 4
-#define TIMER 5
-#define REFRESHTIMER 6
-#define EMPTYSPEED 7
-#define BUFFERALARM 8
-#define CUMULEMPTYSPEED 9
-
#define MAX_SPEED 200000
/* typedefs for sliding window and buffer size */
typedef struct buffer{
- struct timeval *buff; /* packet times */
- gint32 first; /* pointer to the first element */
- gint32 last; /* pointer to the last element */
- gint32 burstsize; /* current burst */
- gint32 topburstsize; /* maximum burst in the refresh interval*/
- gint32 count; /* packet counter */
- gint32 burststatus; /* burst status */
- gint32 numbursts; /* number of bursts */
- gint32 buffusage; /* buffer usage */
- gint32 buffstatus; /* buffer status */
- gint32 numbuffalarms; /* number of alarms triggered by buffer underruns */
- gint32 topbuffusage; /* top buffer usage in refresh interval */
- float maxbw; /* maximum bandwidth usage */
+ struct timeval *buff; /* packet times */
+ gint32 first; /* pointer to the first element */
+ gint32 last; /* pointer to the last element */
+ gint32 burstsize; /* current burst */
+ gint32 topburstsize; /* maximum burst in the refresh interval*/
+ gint32 count; /* packet counter */
+ gint32 burststatus; /* burst status */
+ gint32 numbursts; /* number of bursts */
+ gint32 buffusage; /* buffer usage */
+ gint32 buffstatus; /* buffer status */
+ gint32 numbuffalarms; /* number of alarms triggered by buffer underruns */
+ gint32 topbuffusage; /* top buffer usage in refresh interval */
+ float maxbw; /* maximum bandwidth usage */
} t_buffer;
@@ -89,7 +72,7 @@ typedef struct _mcast_stream_info {
guint32 stop_rel_sec; /* stop stream rel seconds */
guint32 stop_rel_usec; /* stop stream rel microseconds */
guint16 vlan_id;
-
+
/*for the sliding window */
t_buffer element;
@@ -108,6 +91,13 @@ typedef struct _mcaststream_tapinfo {
gboolean is_registered; /* if the tap listener is currently registered or not */
} mcaststream_tapinfo_t;
+
+extern gint32 mcast_stream_trigger;
+extern gint32 mcast_stream_bufferalarm;
+extern guint16 mcast_stream_burstint;
+extern gint32 mcast_stream_emptyspeed;
+extern gint32 mcast_stream_cumulemptyspeed;
+
/****************************************************************************/
/* INTERFACE */