From 132432c0bf65bcd81c67e195afd23586466be235 Mon Sep 17 00:00:00 2001
From: Michael Tuexen <tuexen@fh-muenster.de>
Date: Thu, 11 Aug 2016 21:01:32 +0200
Subject: [PATCH] Fix cum_tsn inbound mapping for FORWAR-TSN and I-FORWARD-TSN
 chunks.

---
 gtests/net/packetdrill/run_packet.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gtests/net/packetdrill/run_packet.c b/gtests/net/packetdrill/run_packet.c
index a1459d72..05c9e4b1 100644
--- a/gtests/net/packetdrill/run_packet.c
+++ b/gtests/net/packetdrill/run_packet.c
@@ -760,11 +760,11 @@ static int map_inbound_sctp_packet(
 			break;
 		case SCTP_FORWARD_TSN_CHUNK_TYPE: 
 			forward_tsn = (struct sctp_forward_tsn_chunk *) chunk;
-			forward_tsn->cum_tsn = htonl(ntohl(forward_tsn->cum_tsn) + local_diff);
+			forward_tsn->cum_tsn = htonl(ntohl(forward_tsn->cum_tsn) + remote_diff);
 			break;
 		case SCTP_I_FORWARD_TSN_CHUNK_TYPE:
 			i_forward_tsn = (struct sctp_i_forward_tsn_chunk *) chunk;
-			i_forward_tsn->cum_tsn = htonl(ntohl(i_forward_tsn->cum_tsn) + local_diff);
+			i_forward_tsn->cum_tsn = htonl(ntohl(i_forward_tsn->cum_tsn) + remote_diff);
 			break;
 		case SCTP_RECONFIG_CHUNK_TYPE:
 			reconfig = (struct sctp_reconfig_chunk *)chunk;
-- 
GitLab