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