]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Move away from openvpn_basename() over to platform provided basename()
authorDavid Sommerseth <davids@redhat.com>
Wed, 7 Dec 2011 23:40:45 +0000 (00:40 +0100)
committerDavid Sommerseth <davids@redhat.com>
Tue, 10 Jan 2012 18:38:35 +0000 (19:38 +0100)
commitec302f7061b7ab4dd21bdac77dd115e75b50cbc0
treee55a9cccd3446f94f86e505259aad7b890bae0e5
parent8ee5646111625c598efbc82413649b1ab6275877
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
Makefile.am
compat.c [new file with mode: 0644]
compat.h [new file with mode: 0644]
configure.ac
init.c
misc.c
misc.h
options.c
syshead.h