diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-02-19 16:57:44 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-02-19 19:08:35 +0100 |
commit | 089391da55d232908b9cdbba7f27b0ccfea26cca (patch) | |
tree | dbbdf207f712fb4c3b8975944ccea36c4f08bc35 /lib/gnutls_state.c | |
parent | b5c0c987913d93e0bb8414c4f48242ee8f350382 (diff) | |
download | gnutls-089391da55d232908b9cdbba7f27b0ccfea26cca.tar.gz |
Changes to allow DTLS server side to operate. Added a simple UDP server on gnutls-serv.
Server other cleanups.
Diffstat (limited to 'lib/gnutls_state.c')
-rw-r--r-- | lib/gnutls_state.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/gnutls_state.c b/lib/gnutls_state.c index 0ceaa2d74e..ab2350e2cd 100644 --- a/lib/gnutls_state.c +++ b/lib/gnutls_state.c @@ -372,6 +372,7 @@ gnutls_init (gnutls_session_t * session, gnutls_connection_end_t con_end) #endif gnutls_transport_set_pull_function (*session, system_read); gnutls_transport_set_errno_function (*session, system_errno); + gnutls_transport_set_pull_timeout_function (*session, system_recv_timeout); return 0; } @@ -407,8 +408,8 @@ gnutls_init_dtls (gnutls_session_t * session, /* Initialize pointer used to enqueue messages for retransmit. */ (*session)->internals.dtls.retransmit_end = &(*session)->internals.dtls.retransmit; - (*session)->internals.dtls.retrans_timeout = 100; - (*session)->internals.dtls.total_timeout = 3000; + (*session)->internals.dtls.retrans_timeout = 1000; + (*session)->internals.dtls.total_timeout = 4000; return 0; } |