<div dir="ltr"><div><div><div><div><div><div>Hi,<br><br></div>I am using strongswan 5.3.0 as hub in "hub and spoke" topology. In the HUB I am configuring "leftsubnet" as "<a href="http://0.0.0.0/0">0.0.0.0/0</a>". <br><br></div>When leftsubnet is "<a href="http://0.0.0.0/0">0.0.0.0/0</a>", installation of route is not happening always. I have debugged this issue, and found a variable is being used uninitialized causing this issue.<br><br></div>Following is the fix.<br><br>diff --git a/src/libhydra/plugins/kernel_pfkey/kernel_pfkey_ipsec.c b/src/libhydra/plugins/kernel_pfkey/kernel_pfkey_ipsec.c<br>index 3b32ba5..2e91ec4 100644<br>--- a/src/libhydra/plugins/kernel_pfkey/kernel_pfkey_ipsec.c<br>+++ b/src/libhydra/plugins/kernel_pfkey/kernel_pfkey_ipsec.c<br>@@ -2227,7 +2227,7 @@ static bool install_route(private_kernel_pfkey_ipsec_t *this,<br> {<br>        route_entry_t *route, *old;<br>        host_t *host, *src, *dst;<br>-       bool is_virtual;<br>+       bool is_virtual=0;<br><br>        if (hydra->kernel_interface->get_address_by_ts(hydra->kernel_interface,<br>                                                                        in->dst_ts, &host, &is_virtual) != SUCCESS)<br>--<br><br></div>What is the best way to contribute to the strongswan code, if we made any fixes.<br><br></div>Thanks,<br></div>Sridhar<br><div><div><div><br></div></div></div></div>