summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorDavid Sommerseth <davids@redhat.com>2011-12-08 00:40:45 +0100
committerDavid Sommerseth <davids@redhat.com>2012-01-10 19:38:35 +0100
commitec302f7061b7ab4dd21bdac77dd115e75b50cbc0 (patch)
treee55a9cccd3446f94f86e505259aad7b890bae0e5 /Makefile.am
parent8ee5646111625c598efbc82413649b1ab6275877 (diff)
downloadopenvpn-ec302f7061b7ab4dd21bdac77dd115e75b50cbc0.tar.gz
openvpn-ec302f7061b7ab4dd21bdac77dd115e75b50cbc0.tar.xz
openvpn-ec302f7061b7ab4dd21bdac77dd115e75b50cbc0.zip
Move away from openvpn_basename() over to platform provided basename()
This kicks out the openvpn_basename() function from misc.[ch] and puts glibc equivalents into compat.[ch]. This is to provide the same functionality on platforms not having a native basename() function available. In addition this patch adds dirname() which commit 0f2bc0dd92f43c91e depends. Without dirname(), openvpn won't build in Visual Studio. v2: Move all functions from compat.h to compat.c v3: Use glibc versions of basename() and dirname() instead Signed-off-by: David Sommerseth <davids@redhat.com> Acked-by: Alon Bar-Lev <alon.barlev@gmail.com> URL: http://thread.gmane.org/gmane.network.openvpn.devel/5178/focus=5215
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index a47c0c1..ab86cc1 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -84,6 +84,7 @@ openvpn_SOURCES = \
circ_list.h \
clinat.c clinat.h \
common.h \
+ compat.h compat.c \
config-win32.h \
crypto.c crypto.h crypto_backend.h \
crypto_openssl.c crypto_openssl.h \