diff options
author | Guy Harris <guy@alum.mit.edu> | 2004-09-04 01:32:13 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2004-09-04 01:32:13 +0000 |
commit | 3c7631aa32de7a630bd48eec5ef5b67f3c6cdb10 (patch) | |
tree | ad801a014e03217ed71f957d22ad55b8bc00c9ac /epan/packet-range.h | |
parent | 22c088b8ab19622f935953ab6e12456025564c4b (diff) |
Split the pure range stuff out into separate files, exporting their own
functions.
svn path=/trunk/; revision=11892
Diffstat (limited to 'epan/packet-range.h')
-rw-r--r-- | epan/packet-range.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/epan/packet-range.h b/epan/packet-range.h index 24789c2743..3007d215c8 100644 --- a/epan/packet-range.h +++ b/epan/packet-range.h @@ -32,6 +32,8 @@ #include <epan/frame_data.h> +#include <epan/range.h> + extern guint32 curr_selected_frame; typedef enum { @@ -42,23 +44,13 @@ typedef enum { range_process_user_range } packet_range_e; -/* Range parser variables */ -#define MaxRange 30 - -typedef struct range_admin_tag { - guint32 low; - guint32 high; -} range_admin_t; - - typedef struct packet_range_tag { /* values coming from the UI */ packet_range_e process; /* which range to process */ gboolean process_filtered; /* captured or filtered packets */ /* user specified range(s) */ - guint nranges; /* number of entries in ranges (0 based) */ - range_admin_t ranges[MaxRange]; + range_t user_range; /* calculated values */ guint32 selected_packet; /* the currently selected packet */ @@ -102,5 +94,4 @@ extern range_process_e packet_range_process_packet(packet_range_t *range, frame_ /* convert user given string to the internal user specified range representation */ extern void packet_range_convert_str(packet_range_t *range, const gchar *es); - #endif /* __PACKET_RANGE_H__ */ |