diff options
author | james <james@e7ae566f-a301-0410-adde-c780ea21d3b5> | 2007-10-22 20:06:14 +0000 |
---|---|---|
committer | james <james@e7ae566f-a301-0410-adde-c780ea21d3b5> | 2007-10-22 20:06:14 +0000 |
commit | 718526e0e9efbcf6f8aa5cfa411c06c21429011d (patch) | |
tree | 91ba9366ad8d733256e15eb61623384a48a9950f /pkcs11-helper-config.h | |
parent | Modified command line and config file parser to allow (diff) | |
download | openvpn-718526e0e9efbcf6f8aa5cfa411c06c21429011d.tar.xz |
Use pkcs11-helper as external library, can be downloaded
from https://www.opensc-project.org/pkcs11-helper (Alon Bar-Lev).
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2418 e7ae566f-a301-0410-adde-c780ea21d3b5
Diffstat (limited to 'pkcs11-helper-config.h')
-rw-r--r-- | pkcs11-helper-config.h | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/pkcs11-helper-config.h b/pkcs11-helper-config.h deleted file mode 100644 index d3276ed..0000000 --- a/pkcs11-helper-config.h +++ /dev/null @@ -1,98 +0,0 @@ -/* -* OpenVPN -- An application to securely tunnel IP networks -* over a single TCP/UDP port, with support for SSL/TLS-based -* session authentication and key exchange, -* packet encryption, packet authentication, and -* packet compression. -* -* Copyright (C) 2002-2005 OpenVPN Solutions LLC <info@openvpn.net> -* -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License version 2 -* as published by the Free Software Foundation. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program (see the file COPYING included with this -* distribution); if not, write to the Free Software Foundation, Inc., -* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -*/ - -#ifndef __PKCS11H_HELPER_CONFIG_H -#define __PKCS11H_HELPER_CONFIG_H - -#if !defined(PKCS11H_NO_NEED_INCLUDE_CONFIG) - -#if defined(WIN32) -#include "config-win32.h" -#else -#include "config.h" -#endif - -#include "syshead.h" - -#endif /* PKCS11H_NO_NEED_INCLUDE_CONFIG */ - -#ifdef ENABLE_PKCS11 -#define ENABLE_PKCS11H_HELPER -#endif - -#ifdef ENABLE_PKCS11H_HELPER - -#include "error.h" -#include "misc.h" -#include "ssl.h" - -#undef PKCS11H_USE_CYGWIN /* cygwin is not supported in openvpn */ - -#if !defined(FALSE) -#define FALSE false -#endif -#if !defined(TRUE) -#define TRUE true -#endif - -typedef bool PKCS11H_BOOL; - -#if !defined(IN) -#define IN -#endif -#if !defined(OUT) -#define OUT -#endif - -#ifdef ENABLE_DEBUG -#define ENABLE_PKCS11H_DEBUG -#endif -#ifdef USE_PTHREAD -#define ENABLE_PKCS11H_THREADING -#endif -#undef ENABLE_PKCS11H_TOKEN -#undef ENABLE_PKCS11H_DATA -#define ENABLE_PKCS11H_CERTIFICATE -#define ENABLE_PKCS11H_LOCATE -#undef ENABLE_PKCS11H_ENUM -#undef ENABLE_PKCS11H_SLOTEVENT -#define ENABLE_PKCS11H_OPENSSL -#define ENABLE_PKCS11H_STANDALONE - -#define PKCS11H_PRM_SLOT_TYPE "--pkcs11-slot-type" -#define PKCS11H_PRM_SLOT_ID "--pkcs11-slot" -#define PKCS11H_PRM_OBJ_TYPE "--pkcs11-id-type" -#define PKCS11H_PRM_OBJ_ID "--pkcs11-id" - -#define PKCS11H_ASSERT ASSERT -#define PKCS11H_TIME openvpn_time - -#if defined(WIN32) || defined(PKCS11H_USE_CYGWIN) -#include "cryptoki-win32.h" -#else -#include "cryptoki.h" -#endif - -#endif /* PKCS11_ENABLE_HELPER */ -#endif /* __PKCS11H_HELPER_CONFIG_H */ |