renamed libpace to libnpa
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@403 96b47cad-a561-4643-ad3b-153ac7d7599c
This commit is contained in:
@@ -70,14 +70,14 @@ AC_ARG_ENABLE(pace,
|
||||
saved_CPPFLAGS="$CPPFLAGS"
|
||||
saved_LIBS="$LIBS"
|
||||
if test "x$enable_pace" != xno ; then
|
||||
PKG_CHECK_EXISTS([libpace],
|
||||
[PKG_CHECK_MODULES([LIBPACE], [libpace])],
|
||||
[AC_MSG_WARN([libpace not found by pkg-config])])
|
||||
CPPFLAGS="$CPPFLAGS $LIBPACE_CFLAGS -I$(pwd)/src/opensc/src"
|
||||
LIBS="$LDFLAGS $LIBPACE_LIBS"
|
||||
AC_CHECK_HEADERS(pace/pace.h, [], [ AC_MSG_ERROR([pace/pace.h not found, install libpace or use ./configure LIBPACE_CFLAGS=...]) ])
|
||||
PKG_CHECK_EXISTS([libnpa],
|
||||
[PKG_CHECK_MODULES([LIBNPA], [libnpa])],
|
||||
[AC_MSG_WARN([libnpa not found by pkg-config])])
|
||||
CPPFLAGS="$CPPFLAGS $LIBNPA_CFLAGS -I$(pwd)/src/opensc/src"
|
||||
LIBS="$LDFLAGS $LIBNPA_LIBS"
|
||||
AC_CHECK_HEADERS(npa/npa.h, [], [ AC_MSG_ERROR([npa/npa.h not found, install libnpa or use ./configure LIBNPA_CFLAGS=...]) ])
|
||||
AC_MSG_CHECKING([for EstablishPACEChannel])
|
||||
AC_TRY_LINK_FUNC(EstablishPACEChannel, [ AC_MSG_RESULT([yes]) ], [ AC_MSG_ERROR([libpace not found, use ./configure LIBPACE_LIBS=...]) ])
|
||||
AC_TRY_LINK_FUNC(EstablishPACEChannel, [ AC_MSG_RESULT([yes]) ], [ AC_MSG_ERROR([libnpa not found, use ./configure LIBNPA_LIBS=...]) ])
|
||||
|
||||
enable_pace=yes
|
||||
else
|
||||
|
||||
@@ -31,8 +31,8 @@ endif
|
||||
|
||||
|
||||
if WITH_PACE
|
||||
ccid_emulator_LDADD += $(LIBPACE_LIBS)
|
||||
ccid_emulator_CFLAGS += $(LIBPACE_CFLAGS)
|
||||
ccid_emulator_LDADD += $(LIBNPA_LIBS)
|
||||
ccid_emulator_CFLAGS += $(LIBNPA_CFLAGS)
|
||||
else
|
||||
ccid_emulator_SOURCES += scutil.c
|
||||
ccid_emulator_LDADD += $(OPENSC_LIBS)
|
||||
|
||||
@@ -30,9 +30,9 @@
|
||||
#include "config.h"
|
||||
|
||||
#ifdef WITH_PACE
|
||||
#include <pace/pace.h>
|
||||
#include <pace/sm.h>
|
||||
#include <pace/scutil.h>
|
||||
#include <npa/npa.h>
|
||||
#include <npa/sm.h>
|
||||
#include <npa/scutil.h>
|
||||
|
||||
static struct sm_ctx sctx;
|
||||
#ifdef BUERGERCLIENT_WORKAROUND
|
||||
@@ -154,7 +154,7 @@ void ccid_shutdown()
|
||||
sc_release_context(ctx);
|
||||
|
||||
#ifdef WITH_PACE
|
||||
pace_sm_ctx_clear_free(sctx.cipher_ctx);
|
||||
npa_sm_ctx_clear_free(sctx.cipher_ctx);
|
||||
memset(&sctx, 0, sizeof(sctx));
|
||||
#ifdef BUERGERCLIENT_WORKAROUND
|
||||
free(ef_cardaccess);
|
||||
|
||||
@@ -260,7 +260,7 @@ typedef struct {
|
||||
} __attribute__ ((packed)) RDR_to_PC_Parameters_t;
|
||||
typedef struct {
|
||||
__u8 bMessageType;
|
||||
__u8 bmSlotICCState; /* we support 4 slots, so we need 2*4 bits = 1 byte */
|
||||
__u8 bmSlotICCState; /* we support 1 slots, so we need 2*1 bits = 1 byte */
|
||||
} __attribute__ ((packed)) RDR_to_PC_NotifySlotChange_t;
|
||||
|
||||
struct hid_class_descriptor {
|
||||
|
||||
@@ -1 +1 @@
|
||||
../../npa/src/pace/scutil.h
|
||||
../../npa/src/npa/scutil.h
|
||||
@@ -1805,8 +1805,8 @@ main (int argc, char **argv)
|
||||
|
||||
|
||||
if (doinfo) {
|
||||
fprintf(stderr, "%s 0.9 written by Frank Morgner.\n\n" ,
|
||||
argv[0]);
|
||||
fprintf(stderr, "%s %s written by Frank Morgner.\n\n" ,
|
||||
argv[0], VERSION);
|
||||
return print_avail(verbose);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user