diff options
author | David Sommerseth <dazo@users.sourceforge.net> | 2010-04-08 21:18:42 +0200 |
---|---|---|
committer | David Sommerseth <dazo@users.sourceforge.net> | 2010-04-08 21:38:19 +0200 |
commit | 5acb71a0aab49e10233bcfbc84c6c4685cb93f9d (patch) | |
tree | 9980f0ada49163f299e0d2cfb6a14df107676969 /ssl.h | |
parent | Merge remote branch 'origin/bugfix2.1' into bugfix2.1 (diff) | |
download | openvpn-5acb71a0aab49e10233bcfbc84c6c4685cb93f9d.tar.xz |
Make use of counter_type instead of int when counting bytes and network packets
This is in response to a reported Debian bug, where the connection counter overflows.
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=576827>
Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
Acked-by: Gert Doering <gert@greenie.muc.de>
Diffstat (limited to '')
-rw-r--r-- | ssl.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -376,8 +376,8 @@ struct key_state struct reliable *rec_reliable; /* order incoming ciphertext packets before we pass to TLS */ struct reliable_ack *rec_ack; /* buffers all packet IDs we want to ACK back to sender */ - int n_bytes; /* how many bytes sent/recvd since last key exchange */ - int n_packets; /* how many packets sent/recvd since last key exchange */ + counter_type n_bytes; /* how many bytes sent/recvd since last key exchange */ + counter_type n_packets; /* how many packets sent/recvd since last key exchange */ /* * If bad username/password, TLS connection will come up but 'authenticated' will be false. |