Add main_menubar.c
[obnox/wireshark/wip.git] / summary.h
index ef32e7b64e12907fd9e8c650f2c1289697876f38..da1c4f3aa57b8031c7055d278d102c0f5a03beba 100644 (file)
--- a/summary.h
+++ b/summary.h
 #include "capture.h"
 #endif
 
+typedef struct iface_options_tag {
+    char       *name;
+    char       *descr;
+    char       *cfilter;
+    guint64    drops;          /* number of packet drops */
+    gboolean   drops_known;    /* TRUE if number of packet drops is known */
+    gboolean   has_snap;       /* TRUE if maximum capture packet length is known */
+    int                snap;           /* Maximum captured packet length */
+    int                linktype;               /* wiretap encapsulation type */
+} iface_options;
+
 typedef struct _summary_tally {
     guint64    bytes;          /* total bytes */
     double     start_time;     /* seconds, with msec resolution */
@@ -55,11 +66,10 @@ typedef struct _summary_tally {
     gboolean    drops_known;   /* TRUE if number of packet drops is known */
     guint64     drops;         /* number of packet drops */
     const char *dfilter;       /* display filter */
-
+    gboolean    is_tempfile;
     /* capture related, use summary_fill_in_capture() to get values */
-    const char *cfilter;       /* capture filter */
-    const char *iface;         /* interface name */
-    const char *iface_descr;/* descriptive interface name */
+    GArray     *ifaces;
+    gboolean   legacy;
 } summary_tally;
 
 extern void