From: Martin Willi Date: Wed, 8 Apr 2015 09:13:04 +0000 (+0200) Subject: kernel-netlink: Fix GCC error about uninitialized variable use X-Git-Tag: 5.3.1dr1~33 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dad99b5eea746049f5b620d50c1ff6495c13c880;p=thirdparty%2Fstrongswan.git 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. --- diff --git a/src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c b/src/libhydra/plugins/kernel_netlink/kernel_netlink_ipsec.c index 03e44e5101..f22e07d95c 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 */