summaryrefslogtreecommitdiff
path: root/ui/gtk/tcp_graph.c
diff options
context:
space:
mode:
authorMartin Mathieson <martin.r.mathieson@googlemail.com>2012-12-16 00:43:37 +0000
committerMartin Mathieson <martin.r.mathieson@googlemail.com>2012-12-16 00:43:37 +0000
commitb369116122629461616bf6dc517c09dac512aa1f (patch)
tree9bea24fbd45188f774b02f706019ee5beabd2ced /ui/gtk/tcp_graph.c
parent2dbf4f6fffb7b81d83d05ffc4e20788d3f03bb44 (diff)
downloadwireshark-b369116122629461616bf6dc517c09dac512aa1f.tar.gz
Don't cast away constness of passed-in tap structs.
svn path=/trunk/; revision=46552
Diffstat (limited to 'ui/gtk/tcp_graph.c')
-rw-r--r--ui/gtk/tcp_graph.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/ui/gtk/tcp_graph.c b/ui/gtk/tcp_graph.c
index 68f68383e3..beea062725 100644
--- a/ui/gtk/tcp_graph.c
+++ b/ui/gtk/tcp_graph.c
@@ -424,7 +424,7 @@ static void callback_create_help (GtkWidget * , gpointer );
static void get_mouse_position (GtkWidget *, int *pointer_x, int *pointer_y, GdkModifierType *mask);
static void update_zoom_spins (struct graph * );
static struct tcpheader *select_tcpip_session (capture_file *, struct segment * );
-static int compare_headers (address *saddr1, address *daddr1, guint16 sport1, guint16 dport1, address *saddr2, address *daddr2, guint16 sport2, guint16 dport2, int dir);
+static int compare_headers (address *saddr1, address *daddr1, guint16 sport1, guint16 dport1, const address *saddr2, const address *daddr2, guint16 sport2, guint16 dport2, int dir);
static int get_num_dsegs (struct graph * );
static int get_num_acks (struct graph *, int * );
static void graph_type_dependent_initialize (struct graph * );
@@ -1838,7 +1838,7 @@ tapall_tcpip_packet(void *pct, packet_info *pinfo, epan_dissect_t *edt _U_, cons
{
tcp_scan_t *ts=(tcp_scan_t *)pct;
struct graph *g = ts->g;
- struct tcpheader *tcphdr=(struct tcpheader *)vip;
+ const struct tcpheader *tcphdr = (const struct tcpheader *)vip;
if (compare_headers(&g->src_address, &g->dst_address,
g->src_port, g->dst_port,
@@ -1937,7 +1937,7 @@ tap_tcpip_packet(void *pct, packet_info *pinfo _U_, epan_dissect_t *edt _U_, con
int n;
gboolean is_unique = TRUE;
th_t *th=pct;
- struct tcpheader *header = (struct tcpheader *)vip;
+ const struct tcpheader *header = (const struct tcpheader *)vip;
/* Check new header details against any/all stored ones */
for (n=0; n < th->num_hdrs; n++) {
@@ -2048,7 +2048,7 @@ static struct tcpheader *select_tcpip_session (capture_file *cf, struct segment
}
-static int compare_headers (address *saddr1, address *daddr1, guint16 sport1, guint16 dport1, address *saddr2, address *daddr2, guint16 sport2, guint16 dport2, int dir)
+static int compare_headers (address *saddr1, address *daddr1, guint16 sport1, guint16 dport1, const address *saddr2, const address *daddr2, guint16 sport2, guint16 dport2, int dir)
{
int dir1, dir2;