diff options
author | Tobias Brunner <tobias@strongswan.org> | 2015-08-03 13:30:11 +0200 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2015-08-04 11:23:27 +0200 |
commit | a7f381ef000eb4f7687f64e967d66089085d3821 (patch) | |
tree | 4352de2f3fbbb0f924f2024cdade862ee9c2a7c9 /src/libhydra/plugins | |
parent | 3434709460d83295d54f3bf5ad46cbd197e859cb (diff) | |
download | strongswan-a7f381ef000eb4f7687f64e967d66089085d3821.tar.bz2 strongswan-a7f381ef000eb4f7687f64e967d66089085d3821.tar.xz |
ha: Properly initialize algo variables when installing CHILD_SAs
If AEAD algorithms are used no integrity algorithm will be received from
the other HA node. But since AUTH_UNDEFINED is 1024 and not 0 this value
was incorrectly added to the proposal, resulting in a failure during key
derivation. The variables are now explicitly initialized to 0, as already
was the case for the IKE SAs.
Fixes #1051.
Diffstat (limited to 'src/libhydra/plugins')
0 files changed, 0 insertions, 0 deletions