From f92d4c3b09804cf1ff2c055a0d8129a36f1d24b7 Mon Sep 17 00:00:00 2001
From: Michael Tuexen <tuexen@fh-muenster.de>
Date: Sat, 7 Oct 2017 15:12:21 +0200
Subject: [PATCH] Fix CID 187199.

---
 gtests/net/packetdrill/sctp_packet.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gtests/net/packetdrill/sctp_packet.c b/gtests/net/packetdrill/sctp_packet.c
index 0cc6e4ab..144cad39 100644
--- a/gtests/net/packetdrill/sctp_packet.c
+++ b/gtests/net/packetdrill/sctp_packet.c
@@ -2066,8 +2066,8 @@ sctp_supported_extensions_parameter_new(struct sctp_byte_list *list)
 			parameter->chunk_type[i] = item->byte;
 		}
 		assert((i == list->nr_entries) && (item == NULL));
+		memset(parameter->chunk_type + list->nr_entries, 0, padding_length);
 	}
-	memset(parameter->chunk_type + list->nr_entries, 0, padding_length);
 	return sctp_parameter_list_item_new((struct sctp_parameter *)parameter,
 	                                    parameter_length, flags);
 }
-- 
GitLab