aboutsummaryrefslogtreecommitdiffstats
path: root/src/libhydra/plugins/kernel_netlink
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2015-04-08 11:13:04 +0200
committerMartin Willi <martin@revosec.ch>2015-04-08 11:13:04 +0200
commitdad99b5eea746049f5b620d50c1ff6495c13c880 (patch)
tree92fd89fad3dfe4d6924120e5d06a5d164eed014a /src/libhydra/plugins/kernel_netlink
parent12def59617ca3143e534dcdc070cca1c94509754 (diff)
downloadstrongswan-dad99b5eea746049f5b620d50c1ff6495c13c880.tar.bz2
strongswan-dad99b5eea746049f5b620d50c1ff6495c13c880.tar.xz
kernel-netlink: Fix GCC error about uninitialized variable use
get_replay_state() always returns a replay_state_len when returning a replay state, but GCC doesn't know about that.
Diffstat (limited to 'src/libhydra/plugins/kernel_netlink')
-rw-r--r--src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c b/src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c
index 03e44e510..f22e07d95 100644
--- a/src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c
+++ b/src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c
@@ -1822,7 +1822,7 @@ METHOD(kernel_ipsec_t, update_sa, status_t,
struct xfrm_replay_state *replay = NULL;
struct xfrm_replay_state_esn *replay_esn = NULL;
struct xfrm_lifetime_cur *lifetime = NULL;
- u_int32_t replay_esn_len;
+ u_int32_t replay_esn_len = 0;
status_t status = FAILED;
/* if IPComp is used, we first update the IPComp SA */