diff options
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/sctp_graph_dlg.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/sctp_graph_dlg.c b/gtk/sctp_graph_dlg.c index b57f2d695f..986bd00668 100644 --- a/gtk/sctp_graph_dlg.c +++ b/gtk/sctp_graph_dlg.c @@ -200,7 +200,8 @@ static void draw_sack_graph(struct sctp_udata *u_data) tsnumber = ntohl(sack_header->cum_tsn_ack); if (nr>0) { - gap = (struct gaps *)(sack_header->tsns+(4*(nr-1))); + /* FIXME: Only the first gap report is considered */ + gap = (struct gaps *)&(sack_header->tsns); gap_start=ntohs(gap->start); gap_end = ntohs(gap->end); max_num=gap_end+tsnumber; |