From a52163f487edfec37c588c7f17a00b1c94d704ea Mon Sep 17 00:00:00 2001 From: Michael Tuexen <tuexen@fh-muenster.de> Date: Sat, 7 Oct 2017 12:18:30 +0200 Subject: [PATCH] Fix CID 187171. --- gtests/net/packetdrill/run_packet.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gtests/net/packetdrill/run_packet.c b/gtests/net/packetdrill/run_packet.c index 7bb90459..fc20dcbe 100644 --- a/gtests/net/packetdrill/run_packet.c +++ b/gtests/net/packetdrill/run_packet.c @@ -1423,7 +1423,7 @@ static int verify_ipv6( return STATUS_ERR; break; case IPPROTO_UDP: - if (udp_encaps != 0) { + if (udp_encaps == IPPROTO_TCP) { if (check_field("ipv6_payload_len", (ntohs(script_ipv6->payload_len) + tcp_options_allowance(actual_packet, @@ -1433,7 +1433,8 @@ static int verify_ipv6( break; } else if (udp_encaps == IPPROTO_SCTP) { break; - } + } else + break; default: if (check_field("ipv6_payload_len", ntohs(script_ipv6->payload_len), -- GitLab