Include <sys/time.h> to get struct timeval
authorbcook <bcook@openbsd.org>
Sun, 24 Aug 2014 16:08:30 +0000 (16:08 +0000)
committerbcook <bcook@openbsd.org>
Sun, 24 Aug 2014 16:08:30 +0000 (16:08 +0000)
The crypto/bio/bss_dgram.c file assumes that another file indirectly
includes <stdlib.h> that includes <sys/time.h>.

from Jonas 'Sortie' Termansen

ok deraadt@ tedu@

lib/libcrypto/bio/bss_dgram.c
lib/libssl/src/crypto/bio/bss_dgram.c

index afce2e5..9e8cb90 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: bss_dgram.c,v 1.32 2014/07/11 12:17:46 miod Exp $ */
+/* $OpenBSD: bss_dgram.c,v 1.33 2014/08/24 16:08:30 bcook Exp $ */
 /* 
  * DTLS implementation written by Nagendra Modadugu
  * (nagendra@cs.stanford.edu) for the OpenSSL project 2005.  
@@ -58,6 +58,7 @@
  */
 
 #include <sys/socket.h>
+#include <sys/time.h>
 
 #include <netinet/in.h>
 
index afce2e5..9e8cb90 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: bss_dgram.c,v 1.32 2014/07/11 12:17:46 miod Exp $ */
+/* $OpenBSD: bss_dgram.c,v 1.33 2014/08/24 16:08:30 bcook Exp $ */
 /* 
  * DTLS implementation written by Nagendra Modadugu
  * (nagendra@cs.stanford.edu) for the OpenSSL project 2005.  
@@ -58,6 +58,7 @@
  */
 
 #include <sys/socket.h>
+#include <sys/time.h>
 
 #include <netinet/in.h>