mirror of
https://github.com/OpenVPN/openvpn.git
synced 2024-09-20 03:52:28 +02:00
Move direct.h header where it is used
The direct.h header provides only a handful of functions [1] of which we only use _wchdir. Directly included the direct.h file where it is used and remove autoconf magic around it. [1] https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-stud io-2012/as5kw0ze(v=vs.110)?redirectedfrom=MSDN Patch V2: also remove from config-msvc.h Signed-off-by: Arne Schwabe <arne@rfc2549.org> Acked-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20210422152939.2134046-3-arne@rfc2549.org> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg22202.html Signed-off-by: Gert Doering <gert@greenie.muc.de>
This commit is contained in:
parent
7f600bd39d
commit
8c18d7c932
@ -30,7 +30,6 @@
|
||||
#define HAVE_WINSOCK2_H 1
|
||||
#define HAVE_WS2TCPIP_H 1
|
||||
#define HAVE_IO_H 1
|
||||
#define HAVE_DIRECT_H 1
|
||||
#define HAVE_SYS_TYPES_H 1
|
||||
#define HAVE_SYS_STAT_H 1
|
||||
#define HAVE_LZO_LZO1X_H 1
|
||||
|
@ -414,7 +414,7 @@ AX_TYPE_SOCKLEN_T
|
||||
AC_CHECK_SIZEOF([unsigned int])
|
||||
AC_CHECK_SIZEOF([unsigned long])
|
||||
AC_CHECK_HEADERS([ \
|
||||
fcntl.h io.h direct.h \
|
||||
fcntl.h io.h \
|
||||
sys/types.h sys/socket.h \
|
||||
unistd.h dlfcn.h \
|
||||
netinet/in.h netinet/in_systm.h \
|
||||
|
@ -39,6 +39,10 @@
|
||||
|
||||
#include "platform.h"
|
||||
|
||||
#if _WIN32
|
||||
#include <direct.h>
|
||||
#endif
|
||||
|
||||
/* Redefine the top level directory of the filesystem
|
||||
* to restrict access to files for security */
|
||||
void
|
||||
|
@ -100,10 +100,6 @@
|
||||
#include <fcntl.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_DIRECT_H
|
||||
#include <direct.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_IO_H
|
||||
#include <io.h>
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user