mirror of
https://github.com/OpenVPN/openvpn.git
synced 2026-05-28 04:03:29 -04:00
dco: properly re-initialize dco_del_peer_reason
After processing a message, all fields of the dco object should be re-initialized so that future processings are not affected by stale values. This includes dco_del_peer_reason. Since its values can start at 0, re-initialize it with -1. Signed-off-by: Antonio Quartulli <a@unstable.cc> Acked-by: Arne Schwabe <arne@rfc2549.org> Message-Id: <20230103202330.1835-1-a@unstable.cc> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg25881.html Signed-off-by: Gert Doering <gert@greenie.muc.de>
This commit is contained in:
parent
eff95d5004
commit
e9889016fb
1 changed files with 1 additions and 0 deletions
|
|
@ -3301,6 +3301,7 @@ multi_process_incoming_dco(struct multi_context *m)
|
|||
|
||||
dco->dco_message_type = 0;
|
||||
dco->dco_message_peer_id = -1;
|
||||
dco->dco_del_peer_reason = -1;
|
||||
dco->dco_read_bytes = 0;
|
||||
dco->dco_write_bytes = 0;
|
||||
return ret > 0;
|
||||
|
|
|
|||
Loading…
Reference in a new issue