summaryrefslogtreecommitdiff
path: root/tests/mini-dtls-hello-verify-48.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/mini-dtls-hello-verify-48.c')
-rw-r--r--tests/mini-dtls-hello-verify-48.c89
1 files changed, 42 insertions, 47 deletions
diff --git a/tests/mini-dtls-hello-verify-48.c b/tests/mini-dtls-hello-verify-48.c
index d16116612a..b37a0d78e5 100644
--- a/tests/mini-dtls-hello-verify-48.c
+++ b/tests/mini-dtls-hello-verify-48.c
@@ -21,7 +21,7 @@
*/
#ifdef HAVE_CONFIG_H
-# include <config.h>
+#include <config.h>
#endif
#include <stdio.h>
@@ -41,20 +41,20 @@ int main(void)
#else
-# include <string.h>
-# include <sys/types.h>
-# include <netinet/in.h>
-# include <sys/socket.h>
-# include <sys/wait.h>
-# include <arpa/inet.h>
-# include <unistd.h>
-# include <sys/select.h>
-# include <errno.h>
-# include <signal.h>
-# include <gnutls/gnutls.h>
-# include <gnutls/dtls.h>
-
-# include "utils.h"
+#include <string.h>
+#include <sys/types.h>
+#include <netinet/in.h>
+#include <sys/socket.h>
+#include <sys/wait.h>
+#include <arpa/inet.h>
+#include <unistd.h>
+#include <sys/select.h>
+#include <errno.h>
+#include <signal.h>
+#include <gnutls/gnutls.h>
+#include <gnutls/dtls.h>
+
+#include "utils.h"
static void server_log_func(int level, const char *str)
{
@@ -66,7 +66,7 @@ static void client_log_func(int level, const char *str)
fprintf(stderr, "client|<%d>| %s", level, str);
}
-# define MAX_BUF 1024
+#define MAX_BUF 1024
static ssize_t push(gnutls_transport_ptr_t tr, const void *data, size_t len)
{
@@ -98,9 +98,10 @@ static void client(int fd)
gnutls_handshake_set_timeout(session, get_timeout());
/* Use default priorities */
- gnutls_priority_set_direct(session,
- "NONE:+VERS-DTLS-ALL:+CIPHER-ALL:+MAC-ALL:+SIGN-ALL:+COMP-ALL:+ANON-ECDH:+CURVE-ALL",
- NULL);
+ gnutls_priority_set_direct(
+ session,
+ "NONE:+VERS-DTLS-ALL:+CIPHER-ALL:+MAC-ALL:+SIGN-ALL:+COMP-ALL:+ANON-ECDH:+CURVE-ALL",
+ NULL);
/* put the anonymous credentials to the current session
*/
@@ -113,8 +114,7 @@ static void client(int fd)
*/
do {
ret = gnutls_handshake(session);
- }
- while (ret < 0 && gnutls_error_is_fatal(ret) == 0);
+ } while (ret < 0 && gnutls_error_is_fatal(ret) == 0);
if (ret < 0) {
success("client: Handshake failed as expected\n");
@@ -125,7 +125,7 @@ static void client(int fd)
goto exit;
}
- exit:
+exit:
gnutls_deinit(session);
gnutls_anon_free_client_credentials(anoncred);
@@ -136,12 +136,11 @@ static void client(int fd)
/* These are global */
pid_t child;
-# define CLI_ADDR (void*)"test"
-# define CLI_ADDR_LEN 4
+#define CLI_ADDR (void *)"test"
+#define CLI_ADDR_LEN 4
-static
-ssize_t recv_timeout(int sockfd, void *buf, size_t len, unsigned flags,
- unsigned sec)
+static ssize_t recv_timeout(int sockfd, void *buf, size_t len, unsigned flags,
+ unsigned sec)
{
int ret;
struct timeval tv;
@@ -165,7 +164,7 @@ ssize_t recv_timeout(int sockfd, void *buf, size_t len, unsigned flags,
return recv(sockfd, buf, len, flags);
}
-# define SERV_TIMEOUT 30
+#define SERV_TIMEOUT 30
static void server(int fd)
{
@@ -201,9 +200,10 @@ static void server(int fd)
/* avoid calling all the priority functions, since the defaults
* are adequate.
*/
- gnutls_priority_set_direct(session,
- "NONE:+VERS-DTLS1.0:+CIPHER-ALL:+MAC-ALL:+SIGN-ALL:+COMP-ALL:+ANON-ECDH:+CURVE-ALL",
- NULL);
+ gnutls_priority_set_direct(
+ session,
+ "NONE:+VERS-DTLS1.0:+CIPHER-ALL:+MAC-ALL:+SIGN-ALL:+COMP-ALL:+ANON-ECDH:+CURVE-ALL",
+ NULL);
gnutls_credentials_set(session, GNUTLS_CRD_ANON, anoncred);
@@ -211,9 +211,8 @@ static void server(int fd)
gnutls_transport_set_push_function(session, push);
for (;;) {
- ret =
- recv_timeout(fd, buffer, sizeof(buffer), MSG_PEEK,
- SERV_TIMEOUT);
+ ret = recv_timeout(fd, buffer, sizeof(buffer), MSG_PEEK,
+ SERV_TIMEOUT);
if (ret < 0) {
if (try != 0) {
success("Server was terminated as expected!\n");
@@ -228,20 +227,16 @@ static void server(int fd)
memset(&prestate, 0, sizeof(prestate));
prestate.record_seq = 105791312;
prestate.hsk_write_seq = 67166359;
- ret =
- gnutls_dtls_cookie_verify(&cookie_key, CLI_ADDR,
- CLI_ADDR_LEN, buffer, ret,
- &prestate);
- if (ret < 0) { /* cookie not valid */
+ ret = gnutls_dtls_cookie_verify(&cookie_key, CLI_ADDR,
+ CLI_ADDR_LEN, buffer, ret,
+ &prestate);
+ if (ret < 0) { /* cookie not valid */
if (debug)
success("Sending hello verify request\n");
- ret =
- gnutls_dtls_cookie_send(&cookie_key, CLI_ADDR,
- CLI_ADDR_LEN,
- &prestate,
- (gnutls_transport_ptr_t)
- (long)fd, push);
+ ret = gnutls_dtls_cookie_send(
+ &cookie_key, CLI_ADDR, CLI_ADDR_LEN, &prestate,
+ (gnutls_transport_ptr_t)(long)fd, push);
if (ret < 0) {
fail("Cannot send data\n");
exit(1);
@@ -266,7 +261,7 @@ static void server(int fd)
fail("Shouldn't have reached here\n");
exit(1);
- exit:
+exit:
gnutls_deinit(session);
gnutls_free(cookie_key.data);
@@ -309,4 +304,4 @@ void doit(void)
}
}
-#endif /* _WIN32 */
+#endif /* _WIN32 */