From: Nikos Mavrogiannopoulos Date: Mon, 15 Jul 2013 17:36:16 +0000 (+0200) Subject: Run DTLS tests under reliable transports to avoid unexpected packet loss. X-Git-Tag: gnutls_3_2_3pre0~34 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=65d19ef39b03d23b171d5546e062e7c846264aa4;p=thirdparty%2Fgnutls.git Run DTLS tests under reliable transports to avoid unexpected packet loss. --- diff --git a/tests/dtls/dtls-stress.c b/tests/dtls/dtls-stress.c index c8e6f45155..814ea1b9a3 100644 --- a/tests/dtls/dtls-stress.c +++ b/tests/dtls/dtls-stress.c @@ -729,7 +729,7 @@ static int run_test(void) int pid1, pid2; int status2; - if (socketpair(AF_LOCAL, SOCK_DGRAM, 0, fds) < 0) { + if (socketpair(AF_LOCAL, SOCK_STREAM, 0, fds) < 0) { rperror("socketpair"); exit(2); } diff --git a/tests/mini-dtls-heartbeat.c b/tests/mini-dtls-heartbeat.c index bc141472e8..9fd6a487a1 100644 --- a/tests/mini-dtls-heartbeat.c +++ b/tests/mini-dtls-heartbeat.c @@ -337,7 +337,7 @@ start (int server_initiated) int fd[2]; int ret; - ret = socketpair (AF_UNIX, SOCK_DGRAM, 0, fd); + ret = socketpair (AF_UNIX, SOCK_STREAM, 0, fd); if (ret < 0) { perror ("socketpair"); diff --git a/tests/mini-dtls-large.c b/tests/mini-dtls-large.c index a150809493..58c76afd4d 100644 --- a/tests/mini-dtls-large.c +++ b/tests/mini-dtls-large.c @@ -289,7 +289,7 @@ start (void) int fd[2]; int ret; - ret = socketpair (AF_UNIX, SOCK_DGRAM, 0, fd); + ret = socketpair (AF_UNIX, SOCK_STREAM, 0, fd); if (ret < 0) { perror ("socketpair"); diff --git a/tests/mini-dtls-rehandshake.c b/tests/mini-dtls-rehandshake.c index 93db731e22..c0af043a88 100644 --- a/tests/mini-dtls-rehandshake.c +++ b/tests/mini-dtls-rehandshake.c @@ -364,7 +364,7 @@ static void start (int server_initiated) int fd[2]; int ret; - ret = socketpair(AF_UNIX, SOCK_DGRAM, 0, fd); + ret = socketpair(AF_UNIX, SOCK_STREAM, 0, fd); if (ret < 0) { perror("socketpair"); diff --git a/tests/mini-dtls-srtp.c b/tests/mini-dtls-srtp.c index a26b00986c..85686b53d4 100644 --- a/tests/mini-dtls-srtp.c +++ b/tests/mini-dtls-srtp.c @@ -313,7 +313,7 @@ start (int profile) int fd[2]; int ret; - ret = socketpair (AF_UNIX, SOCK_DGRAM, 0, fd); + ret = socketpair (AF_UNIX, SOCK_STREAM, 0, fd); if (ret < 0) { perror ("socketpair"); diff --git a/tests/mini-loss-time.c b/tests/mini-loss-time.c index fd6edeefe2..659a5fcc44 100644 --- a/tests/mini-loss-time.c +++ b/tests/mini-loss-time.c @@ -253,7 +253,7 @@ static void start (int server_packet, int client_packet) fprintf(stderr, "\nWill discard %s packet %d\n", (client_packet!=-1)?"client":"server", (client_packet!=-1)?client_packet:server_packet); - ret = socketpair(AF_UNIX, SOCK_DGRAM, 0, fd); + ret = socketpair(AF_UNIX, SOCK_STREAM, 0, fd); if (ret < 0) { perror("socketpair");