summaryrefslogtreecommitdiff
path: root/lib/gnutls_dtls.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gnutls_dtls.h')
-rw-r--r--lib/gnutls_dtls.h70
1 files changed, 35 insertions, 35 deletions
diff --git a/lib/gnutls_dtls.h b/lib/gnutls_dtls.h
index 443c982d38..1f4ca848bb 100644
--- a/lib/gnutls_dtls.h
+++ b/lib/gnutls_dtls.h
@@ -21,7 +21,7 @@
*/
#ifndef DTLS_H
-# define DTLS_H
+#define DTLS_H
#include <config.h>
#include <gnutls_int.h>
@@ -66,27 +66,29 @@ int _dtls_wait_and_retransmit(gnutls_session_t session);
*/
inline static int _dtls_is_async(gnutls_session_t session)
{
- if ((session->security_parameters.entity == GNUTLS_SERVER && session->internals.resumed == RESUME_FALSE) ||
- (session->security_parameters.entity == GNUTLS_CLIENT && session->internals.resumed == RESUME_TRUE))
- return 1;
- else
- return 0;
+ if ((session->security_parameters.entity == GNUTLS_SERVER
+ && session->internals.resumed == RESUME_FALSE)
+ || (session->security_parameters.entity == GNUTLS_CLIENT
+ && session->internals.resumed == RESUME_TRUE))
+ return 1;
+ else
+ return 0;
}
inline static void _dtls_async_timer_init(gnutls_session_t session)
{
- if (_dtls_is_async(session))
- {
- _gnutls_dtls_log ("DTLS[%p]: Initializing timer for handshake state.\n", session);
- session->internals.dtls.async_term = gnutls_time(0) + MAX_DTLS_TIMEOUT/1000;
- }
- else
- {
- _dtls_reset_hsk_state(session);
- _gnutls_handshake_io_buffer_clear (session);
- _gnutls_epoch_gc(session);
- session->internals.dtls.async_term = 0;
- }
+ if (_dtls_is_async(session)) {
+ _gnutls_dtls_log
+ ("DTLS[%p]: Initializing timer for handshake state.\n",
+ session);
+ session->internals.dtls.async_term =
+ gnutls_time(0) + MAX_DTLS_TIMEOUT / 1000;
+ } else {
+ _dtls_reset_hsk_state(session);
+ _gnutls_handshake_io_buffer_clear(session);
+ _gnutls_epoch_gc(session);
+ session->internals.dtls.async_term = 0;
+ }
}
void _dtls_async_timer_delete(gnutls_session_t session);
@@ -95,28 +97,26 @@ void _dtls_async_timer_delete(gnutls_session_t session);
*/
inline static void _dtls_async_timer_check(gnutls_session_t session)
{
- if (!IS_DTLS(session))
- return;
-
- if (session->internals.dtls.async_term != 0)
- {
- time_t now = time(0);
-
- /* check if we need to expire the queued handshake data */
- if (now > session->internals.dtls.async_term)
- {
- _dtls_async_timer_delete(session);
- }
- }
+ if (!IS_DTLS(session))
+ return;
+
+ if (session->internals.dtls.async_term != 0) {
+ time_t now = time(0);
+
+ /* check if we need to expire the queued handshake data */
+ if (now > session->internals.dtls.async_term) {
+ _dtls_async_timer_delete(session);
+ }
+ }
}
/* Returns non-zero if the async timer is active */
inline static int _dtls_async_timer_active(gnutls_session_t session)
{
- if (!IS_DTLS(session))
- return 0;
+ if (!IS_DTLS(session))
+ return 0;
- return session->internals.dtls.async_term;
+ return session->internals.dtls.async_term;
}
/* This function is to be called from record layer once
@@ -126,7 +126,7 @@ inline static int _dtls_async_timer_active(gnutls_session_t session)
*/
inline static int _dtls_retransmit(gnutls_session_t session)
{
- return _dtls_transmit(session);
+ return _dtls_transmit(session);
}
#endif