Blame SOURCES/libreswan-3.32-1847766-xfrmi.patch

f301ee
commit 790a79ba9f8f16532040d9c8a51a27c20e13c154
f301ee
Author: Paul Wouters <pwouters@redhat.com>
f301ee
Date:   Tue Jun 16 20:57:01 2020 -0400
f301ee
f301ee
    pluto: find_pluto_xfrmi_interface() would only check first interface
f301ee
f301ee
diff --git a/programs/pluto/kernel_xfrm_interface.c b/programs/pluto/kernel_xfrm_interface.c
f301ee
index 8fc27b727d..0dc1a7ec8c 100644
f301ee
--- a/programs/pluto/kernel_xfrm_interface.c
f301ee
+++ b/programs/pluto/kernel_xfrm_interface.c
f301ee
@@ -586,9 +586,10 @@ static struct pluto_xfrmi *find_pluto_xfrmi_interface(uint32_t if_id)
f301ee
 	struct pluto_xfrmi *ret = NULL;
f301ee
 
f301ee
 	for (h = pluto_xfrm_interfaces;  h != NULL; h = h->next) {
f301ee
-		if (h->if_id == if_id)
f301ee
-		ret = h;
f301ee
-		break;
f301ee
+		if (h->if_id == if_id) {
f301ee
+			ret = h;
f301ee
+			break;
f301ee
+		}
f301ee
 	}
f301ee
 
f301ee
 	return ret;