summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbcook <>2014-08-24 16:07:29 +0000
committerbcook <>2014-08-24 16:07:29 +0000
commitd86fb436c0ae7b678d988d6ad4908632889f557d (patch)
tree75a3cdb91890bb2a4c83e8851dfe29b37b666c02
parent62555a59e8e169497e389a9beaeb50964d9bda04 (diff)
downloadopenbsd-d86fb436c0ae7b678d988d6ad4908632889f557d.tar.gz
openbsd-d86fb436c0ae7b678d988d6ad4908632889f557d.tar.bz2
openbsd-d86fb436c0ae7b678d988d6ad4908632889f557d.zip
Include <sys/select.h> to get select
These files currently depends on the wrapper <stdlib.h> file indirectly including a header that provides select(). from Jonas 'Sortie' Termansen ok deraadt@ tedu@
-rw-r--r--src/lib/libssl/src/apps/ocsp.c4
-rw-r--r--src/lib/libssl/src/apps/s_client.c3
-rw-r--r--src/lib/libssl/src/apps/s_server.c3
-rw-r--r--src/lib/libssl/src/apps/s_time.c3
4 files changed, 9 insertions, 4 deletions
diff --git a/src/lib/libssl/src/apps/ocsp.c b/src/lib/libssl/src/apps/ocsp.c
index 9bb7da0d88..b28f160d9a 100644
--- a/src/lib/libssl/src/apps/ocsp.c
+++ b/src/lib/libssl/src/apps/ocsp.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ocsp.c,v 1.30 2014/07/13 16:03:09 beck Exp $ */ 1/* $OpenBSD: ocsp.c,v 1.31 2014/08/24 16:07:29 bcook Exp $ */
2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
3 * project 2000. 3 * project 2000.
4 */ 4 */
@@ -57,6 +57,8 @@
57 */ 57 */
58#ifndef OPENSSL_NO_OCSP 58#ifndef OPENSSL_NO_OCSP
59 59
60#include <sys/select.h>
61
60#include <stdio.h> 62#include <stdio.h>
61#include <stdlib.h> 63#include <stdlib.h>
62#include <limits.h> 64#include <limits.h>
diff --git a/src/lib/libssl/src/apps/s_client.c b/src/lib/libssl/src/apps/s_client.c
index de1669794b..9cc764660c 100644
--- a/src/lib/libssl/src/apps/s_client.c
+++ b/src/lib/libssl/src/apps/s_client.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: s_client.c,v 1.69 2014/07/14 00:35:10 deraadt Exp $ */ 1/* $OpenBSD: s_client.c,v 1.70 2014/08/24 16:07:29 bcook Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -137,6 +137,7 @@
137 137
138#include <sys/types.h> 138#include <sys/types.h>
139#include <sys/ioctl.h> 139#include <sys/ioctl.h>
140#include <sys/select.h>
140#include <sys/socket.h> 141#include <sys/socket.h>
141 142
142#include <netinet/in.h> 143#include <netinet/in.h>
diff --git a/src/lib/libssl/src/apps/s_server.c b/src/lib/libssl/src/apps/s_server.c
index 3deebcfc35..c986ebcb3e 100644
--- a/src/lib/libssl/src/apps/s_server.c
+++ b/src/lib/libssl/src/apps/s_server.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: s_server.c,v 1.62 2014/07/25 06:05:32 doug Exp $ */ 1/* $OpenBSD: s_server.c,v 1.63 2014/08/24 16:07:29 bcook Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -148,6 +148,7 @@
148 148
149#include <sys/types.h> 149#include <sys/types.h>
150#include <sys/ioctl.h> 150#include <sys/ioctl.h>
151#include <sys/select.h>
151#include <sys/socket.h> 152#include <sys/socket.h>
152 153
153#include <assert.h> 154#include <assert.h>
diff --git a/src/lib/libssl/src/apps/s_time.c b/src/lib/libssl/src/apps/s_time.c
index a150ff3153..ae1aa00019 100644
--- a/src/lib/libssl/src/apps/s_time.c
+++ b/src/lib/libssl/src/apps/s_time.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: s_time.c,v 1.34 2014/07/14 00:35:10 deraadt Exp $ */ 1/* $OpenBSD: s_time.c,v 1.35 2014/08/24 16:07:29 bcook Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -63,6 +63,7 @@
63 Written and donated by Larry Streepy <streepy@healthcare.com> 63 Written and donated by Larry Streepy <streepy@healthcare.com>
64 -----------------------------------------*/ 64 -----------------------------------------*/
65 65
66#include <sys/select.h>
66#include <sys/socket.h> 67#include <sys/socket.h>
67 68
68#include <stdio.h> 69#include <stdio.h>