summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2012-06-30 01:00:28 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2012-06-30 01:01:40 +0200
commit98611fd5e0a68ae0fee58dba117d0b952fce73a6 (patch)
tree77bdc0963247568c1fbc002fd82b719af1ef6630 /lib
parent9348c9d9acd4cf5b5b0261a24c9bd9bc0f3f1de6 (diff)
downloadgnutls-98611fd5e0a68ae0fee58dba117d0b952fce73a6.tar.gz
sign fixes
Diffstat (limited to 'lib')
-rw-r--r--lib/gnutls_dtls.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/gnutls_dtls.c b/lib/gnutls_dtls.c
index 04aa646f7d..e798b27cca 100644
--- a/lib/gnutls_dtls.c
+++ b/lib/gnutls_dtls.c
@@ -35,6 +35,7 @@
#include <gnutls_state.h>
#include <gnutls/dtls.h>
#include <timespec.h>
+#include <algorithms.h>
/* returns a-b in ms */
unsigned int
@@ -653,7 +654,7 @@ int total = 0, ret, iv_size;
unsigned int gnutls_dtls_get_data_mtu (gnutls_session_t session)
{
int mtu = session->internals.dtls.mtu;
-int blocksize = 0;
+unsigned int blocksize = 1;
int overhead;
mtu -= RECORD_HEADER_SIZE(session);
@@ -687,7 +688,7 @@ int overhead;
**/
int gnutls_dtls_set_data_mtu (gnutls_session_t session, unsigned int mtu)
{
- int blocksize;
+ unsigned int blocksize;
int overhead = _gnutls_record_overhead_rt(session, &blocksize);
/* You can't call this until the session is actually running */