White space changes.
[obnox/wireshark/wip.git] / summary.h
index 70e27af926b0180d9f25b6f0acb22d4a0a7a589d..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 */
@@ -40,6 +51,7 @@ typedef struct _summary_tally {
     guint64    marked_bytes;   /* total bytes in the marked packets */
     double     marked_start;   /* time in seconds, with msec resolution */
     double     marked_stop;    /* time in seconds, with msec resolution */
+    int                ignored_count;  /* number of ignored packets */
     int                packet_count;   /* total number of packets in trace */
     int                filtered_count; /* number of filtered packets */
     guint64    filtered_bytes; /* total bytes in the filtered packets */
@@ -47,20 +59,20 @@ typedef struct _summary_tally {
     double     filtered_stop;  /* time in seconds, with msec resolution */
     const char *filename;
     gint64     file_length;    /* file length in bytes */
+    int                file_type;      /* wiretap file type */
     int                encap_type;     /* wiretap encapsulation type */
     gboolean   has_snap;       /* TRUE if maximum capture packet length is known */
     int                snap;           /* Maximum captured packet length */
     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 
+extern void
 summary_fill_in(capture_file *cf, summary_tally *st);
 
 #ifdef HAVE_LIBPCAP