From 46a9c980046cf134532ba521c43b922abd4dad9f Mon Sep 17 00:00:00 2001 From: merlokk <807634+merlokk@users.noreply.github.com> Date: Wed, 20 Feb 2019 18:35:13 +0200 Subject: [PATCH] share getATR from smartcard.h/c --- client/cmdsmartcard.c | 2 +- client/cmdsmartcard.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/client/cmdsmartcard.c b/client/cmdsmartcard.c index ac642fc9..ff85ce02 100644 --- a/client/cmdsmartcard.c +++ b/client/cmdsmartcard.c @@ -311,7 +311,7 @@ static int PrintATR(uint8_t *atr, size_t atrlen) { return 0; } -static bool smart_getATR(smart_card_atr_t *card) +bool smart_getATR(smart_card_atr_t *card) { if (UseAlternativeSmartcardReader) { return pcscGetATR(card); diff --git a/client/cmdsmartcard.h b/client/cmdsmartcard.h index 310a417c..8925ac5a 100644 --- a/client/cmdsmartcard.h +++ b/client/cmdsmartcard.h @@ -13,8 +13,10 @@ #include #include +#include "smartcard.h" extern int CmdSmartcard(const char *Cmd); +extern bool smart_getATR(smart_card_atr_t *card); extern int ExchangeAPDUSC(uint8_t *datain, int datainlen, bool activateCard, bool leaveSignalON, uint8_t *dataout, int maxdataoutlen, int *dataoutlen); #endif