summaryrefslogtreecommitdiff
path: root/lib/supplemental.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/supplemental.c')
-rw-r--r--lib/supplemental.c57
1 files changed, 32 insertions, 25 deletions
diff --git a/lib/supplemental.c b/lib/supplemental.c
index becb01e50c..8573b267df 100644
--- a/lib/supplemental.c
+++ b/lib/supplemental.c
@@ -71,8 +71,7 @@ static gnutls_supplemental_entry_st *suppfunc = NULL;
* supplemental data format type, or %NULL for unknown types.
**/
const char
- *gnutls_supplemental_get_name(gnutls_supplemental_data_format_type_t
- type)
+*gnutls_supplemental_get_name(gnutls_supplemental_data_format_type_t type)
{
size_t i;
@@ -98,7 +97,8 @@ void _gnutls_supplemental_deinit(void)
}
static gnutls_supp_recv_func
-get_supp_func_recv(gnutls_session_t session, gnutls_supplemental_data_format_type_t type)
+get_supp_func_recv(gnutls_session_t session,
+ gnutls_supplemental_data_format_type_t type)
{
size_t i;
@@ -115,7 +115,8 @@ get_supp_func_recv(gnutls_session_t session, gnutls_supplemental_data_format_typ
return NULL;
}
-static int gen_supplemental(gnutls_session_t session, const gnutls_supplemental_entry_st *supp,
+static int gen_supplemental(gnutls_session_t session,
+ const gnutls_supplemental_entry_st * supp,
gnutls_buffer_st * buf)
{
int ret;
@@ -141,16 +142,14 @@ static int gen_supplemental(gnutls_session_t session, const gnutls_supplemental_
buf->data[sizepos + 1] = supp->type & 0xFF;
buf->data[sizepos + 2] =
((buf->length - sizepos - 4) >> 8) & 0xFF;
- buf->data[sizepos + 3] =
- (buf->length - sizepos - 4) & 0xFF;
+ buf->data[sizepos + 3] = (buf->length - sizepos - 4) & 0xFF;
} else
buf->length -= 4;
return 0;
}
-int
-_gnutls_gen_supplemental(gnutls_session_t session, gnutls_buffer_st * buf)
+int _gnutls_gen_supplemental(gnutls_session_t session, gnutls_buffer_st * buf)
{
size_t i;
int ret;
@@ -164,7 +163,8 @@ _gnutls_gen_supplemental(gnutls_session_t session, gnutls_buffer_st * buf)
}
for (i = 0; i < session->internals.rsup_size; i++) {
- ret = gen_supplemental(session, &session->internals.rsup[i], buf);
+ ret =
+ gen_supplemental(session, &session->internals.rsup[i], buf);
if (ret < 0)
return gnutls_assert_val(ret);
}
@@ -178,12 +178,12 @@ _gnutls_gen_supplemental(gnutls_session_t session, gnutls_buffer_st * buf)
i = buf->length - init_pos - 3;
buf->data[init_pos] = (i >> 16) & 0xFF;
- buf->data[init_pos+1] = (i >> 8) & 0xFF;
- buf->data[init_pos+2] = i & 0xFF;
+ buf->data[init_pos + 1] = (i >> 8) & 0xFF;
+ buf->data[init_pos + 2] = i & 0xFF;
_gnutls_debug_log
("EXT[%p]: Sending %d bytes of supplemental data\n", session,
- (int) buf->length);
+ (int)buf->length);
return buf->length - init_pos;
}
@@ -242,8 +242,7 @@ _gnutls_parse_supplemental(gnutls_session_t session,
return 0;
}
-static int
-_gnutls_supplemental_register(gnutls_supplemental_entry_st *entry)
+static int _gnutls_supplemental_register(gnutls_supplemental_entry_st * entry)
{
gnutls_supplemental_entry_st *p;
unsigned i;
@@ -295,8 +294,10 @@ _gnutls_supplemental_register(gnutls_supplemental_entry_st *entry)
* Since: 3.4.0
**/
int
-gnutls_supplemental_register(const char *name, gnutls_supplemental_data_format_type_t type,
- gnutls_supp_recv_func recv_func, gnutls_supp_send_func send_func)
+gnutls_supplemental_register(const char *name,
+ gnutls_supplemental_data_format_type_t type,
+ gnutls_supp_recv_func recv_func,
+ gnutls_supp_send_func send_func)
{
gnutls_supplemental_entry_st tmp_entry;
int ret;
@@ -305,7 +306,7 @@ gnutls_supplemental_register(const char *name, gnutls_supplemental_data_format_t
tmp_entry.type = type;
tmp_entry.supp_recv_func = recv_func;
tmp_entry.supp_send_func = send_func;
-
+
ret = _gnutls_supplemental_register(&tmp_entry);
if (ret < 0) {
gnutls_free(tmp_entry.name);
@@ -342,8 +343,8 @@ gnutls_supplemental_register(const char *name, gnutls_supplemental_data_format_t
**/
int
gnutls_session_supplemental_register(gnutls_session_t session, const char *name,
- gnutls_supplemental_data_format_type_t type,
- gnutls_supp_recv_func recv_func,
+ gnutls_supplemental_data_format_type_t
+ type, gnutls_supp_recv_func recv_func,
gnutls_supp_send_func send_func,
unsigned flags)
{
@@ -362,13 +363,15 @@ gnutls_session_supplemental_register(gnutls_session_t session, const char *name,
}
p = gnutls_realloc(session->internals.rsup,
- sizeof(gnutls_supplemental_entry_st)*(session->internals.rsup_size + 1));
+ sizeof(gnutls_supplemental_entry_st) *
+ (session->internals.rsup_size + 1));
if (!p)
return gnutls_assert_val(GNUTLS_E_MEMORY_ERROR);
session->internals.rsup = p;
- memcpy(&session->internals.rsup[session->internals.rsup_size], &tmp_entry, sizeof(tmp_entry));
+ memcpy(&session->internals.rsup[session->internals.rsup_size],
+ &tmp_entry, sizeof(tmp_entry));
session->internals.rsup_size++;
session->internals.flags |= INT_FLAG_NO_TLS13;
@@ -388,9 +391,11 @@ gnutls_session_supplemental_register(gnutls_session_t session, const char *name,
* Since: 3.4.0
**/
void
-gnutls_supplemental_recv(gnutls_session_t session, unsigned do_recv_supplemental)
+gnutls_supplemental_recv(gnutls_session_t session,
+ unsigned do_recv_supplemental)
{
- session->security_parameters.do_recv_supplemental = do_recv_supplemental;
+ session->security_parameters.do_recv_supplemental =
+ do_recv_supplemental;
}
/**
@@ -404,7 +409,9 @@ gnutls_supplemental_recv(gnutls_session_t session, unsigned do_recv_supplemental
* Since: 3.4.0
**/
void
-gnutls_supplemental_send(gnutls_session_t session, unsigned do_send_supplemental)
+gnutls_supplemental_send(gnutls_session_t session,
+ unsigned do_send_supplemental)
{
- session->security_parameters.do_send_supplemental = do_send_supplemental;
+ session->security_parameters.do_send_supplemental =
+ do_send_supplemental;
}