From 6b2efe68c69cee8c18c9667c2c89fc6bba8685c2 Mon Sep 17 00:00:00 2001
From: hoelscher <jens.hoelscher@fh-muenster.de>
Date: Tue, 22 Sep 2015 01:00:49 +0200
Subject: [PATCH] Insert Free struct sctp_rtoinfo

---
 gtests/net/packetdrill/script.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/gtests/net/packetdrill/script.c b/gtests/net/packetdrill/script.c
index 3547414b..7b7d6565 100644
--- a/gtests/net/packetdrill/script.c
+++ b/gtests/net/packetdrill/script.c
@@ -287,11 +287,15 @@ void free_expression(struct expression *expression)
 	case EXPR_INTEGER:
 		break;
 	case EXPR_LINGER:
-                free(expression->value.linger->l_onoff);
-                free(expression->value.linger->l_linger);
-                break;
+		free(expression->value.linger->l_onoff);
+		free(expression->value.linger->l_linger);
+		break;
 #ifdef SCTP_RTOINFO
 	case EXPR_SCTP_RTOINFO:
+		free(expression->value.sctp_rtoinfo->srto_initial);
+		free(expression->value.sctp_rtoinfo->srto_max);
+		free(expression->value.sctp_rtoinfo->srto_min);
+		break;
 #endif
 #ifdef SCTP_INITMSG
 	case EXPR_SCTP_INITMSG:
-- 
GitLab