From 62e8a12a3955fc069563035f96a95a970051575a Mon Sep 17 00:00:00 2001 From: Michael Tuexen <tuexen@fh-muenster.de> Date: Sat, 7 Oct 2017 12:25:13 +0200 Subject: [PATCH] Fix CID 187221. --- gtests/net/packetdrill/run_system_call.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtests/net/packetdrill/run_system_call.c b/gtests/net/packetdrill/run_system_call.c index a9ac61bc..63b4e9f5 100644 --- a/gtests/net/packetdrill/run_system_call.c +++ b/gtests/net/packetdrill/run_system_call.c @@ -4563,8 +4563,6 @@ static int syscall_setsockopt(struct state *state, struct syscall_spec *syscall, result = setsockopt(live_fd, level, optname, optval, optlen); - return end_syscall(state, syscall, CHECK_EXACT, result, error); - #if defined(SCTP_HMAC_IDENT) free(hmacalgo); #endif @@ -4574,6 +4572,8 @@ static int syscall_setsockopt(struct state *state, struct syscall_spec *syscall, #if defined(SCTP_RESET_STREAMS) free(reset_streams); #endif + + return end_syscall(state, syscall, CHECK_EXACT, result, error); } static int syscall_poll(struct state *state, struct syscall_spec *syscall, -- GitLab