mirror of
https://github.com/OpenVPN/openvpn3.git
synced 2024-09-20 20:13:05 +02:00
init additional ProtoContext members
upcoming_key_id and dc_deferred had not been unitialized, which could lead to undefined behavior. Signed-off-by: Heiko Hund <heiko@openvpn.net>
This commit is contained in:
parent
c8c1583e1d
commit
43a3144354
@ -3911,7 +3911,7 @@ namespace openvpn {
|
||||
size_t hmac_size;
|
||||
TLSWrapMode tls_wrap_mode;
|
||||
Mode mode_; // client or server
|
||||
unsigned int upcoming_key_id;
|
||||
unsigned int upcoming_key_id = 0;
|
||||
unsigned int n_key_ids;
|
||||
|
||||
TimePtr now_; // pointer to current time (a clone of config->now)
|
||||
@ -3937,7 +3937,7 @@ namespace openvpn {
|
||||
|
||||
KeyContext::Ptr primary;
|
||||
KeyContext::Ptr secondary;
|
||||
bool dc_deferred;
|
||||
bool dc_deferred = false;
|
||||
|
||||
// END ProtoContext data members
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user