PR: 2340
authorDr. Stephen Henson <steve@openssl.org>
Thu, 1 Sep 2011 15:03:10 +0000 (15:03 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Thu, 1 Sep 2011 15:03:10 +0000 (15:03 +0000)
Submitted by: "Mauro H. Leggieri" <mxmauro@caiman.com.ar>
Reviewed by: steve

Stop warnings if OPENSSL_NO_DGRAM is defined.

crypto/bio/bss_dgram.c

index e6845eb87de074193333da35eddf54df207bef3f..bfbcf9b5f89382e8df5144a061906d1f7c097683 100644 (file)
@@ -57,7 +57,6 @@
  *
  */
 
-#ifndef OPENSSL_NO_DGRAM
 
 #include <stdio.h>
 #include <errno.h>
@@ -65,6 +64,7 @@
 #include "cryptlib.h"
 
 #include <openssl/bio.h>
+#ifndef OPENSSL_NO_DGRAM
 
 #if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_VMS)
 #include <sys/timeb.h>
@@ -724,7 +724,6 @@ int BIO_dgram_non_fatal_error(int err)
                }
        return(0);
        }
-#endif
 
 static void get_current_time(struct timeval *t)
        {
@@ -742,3 +741,5 @@ static void get_current_time(struct timeval *t)
        gettimeofday(t, NULL);
 #endif
        }
+
+#endif