From 2a3db000efff1532ff52130085bbe39981c491f1 Mon Sep 17 00:00:00 2001
From: Hoelscher <jens.hoelscher@fh-muenster.de>
Date: Mon, 9 May 2016 17:45:50 +0200
Subject: [PATCH] second fix for ... in sender_next_tsn and receiver_next_tsn

---
 gtests/net/packetdrill/sctp_packet.c | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/gtests/net/packetdrill/sctp_packet.c b/gtests/net/packetdrill/sctp_packet.c
index 172792be..725d59ba 100644
--- a/gtests/net/packetdrill/sctp_packet.c
+++ b/gtests/net/packetdrill/sctp_packet.c
@@ -1909,19 +1909,19 @@ sctp_reconfig_response_parameter_new(s64 respsn, s64 result, s64 sender_next_tsn
 	} else {
 		parameter->result = htonl((u32)result);
 	}
-	if (receiver_next_tsn != -2 && sender_next_tsn != -2) {
-		if (sender_next_tsn == -1) {
-			flags |= FLAG_RECONFIG_SENDER_NEXT_TSN_NOCHECK;
-			parameter->sender_next_tsn = 0;
-		} else {
-			parameter->sender_next_tsn = htonl((u32)sender_next_tsn);
-		}
-		if (receiver_next_tsn == -1) {
-			flags |= FLAG_RECONFIG_RECEIVER_NEXT_TSN_NOCHECK;
-			parameter->receiver_next_tsn = 0;
-		} else {
-			parameter->receiver_next_tsn = htonl((u32)receiver_next_tsn);
-		}
+
+	if (sender_next_tsn == -1) {
+		flags |= FLAG_RECONFIG_SENDER_NEXT_TSN_NOCHECK;
+		parameter->sender_next_tsn = 0;
+	} else if (sender_next_tsn != -2) {
+		parameter->sender_next_tsn = htonl((u32)sender_next_tsn);
+	}
+
+	if (receiver_next_tsn == -1) {
+		flags |= FLAG_RECONFIG_RECEIVER_NEXT_TSN_NOCHECK;
+		parameter->receiver_next_tsn = 0;
+	} else if (sender_next_tsn != -2) {
+		parameter->receiver_next_tsn = htonl((u32)receiver_next_tsn);
 	}
 
 	return sctp_parameter_list_item_new((struct sctp_parameter *)parameter,
-- 
GitLab