From 1676f73d06ff204c449b75da33fcf1f942f6f19a Mon Sep 17 00:00:00 2001 From: frankmorgner Date: Sat, 23 Jul 2011 14:08:01 +0000 Subject: [PATCH] clearification on requirements for compliance to IFDHandler API version 3 git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@426 96b47cad-a561-4643-ad3b-153ac7d7599c --- virtualsmartcard/src/vpcd/ifd-vpcd.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/virtualsmartcard/src/vpcd/ifd-vpcd.c b/virtualsmartcard/src/vpcd/ifd-vpcd.c index a9ca1c0..0ccdca1 100644 --- a/virtualsmartcard/src/vpcd/ifd-vpcd.c +++ b/virtualsmartcard/src/vpcd/ifd-vpcd.c @@ -3,11 +3,15 @@ #include -/* XXX see bug #312749 on https://alioth.debian.org/projects/pcsclite/ - * should use the right reader.conf, but pcscd older than r5294 will throw an - * error with the new configuration - * */ +/* The default configuration for vpcd provides a IFD-handler conforming to + * version 2 of the IFDHandler API with adjustable port by ChannelID in + * reader.conf. If you want vpcd to conform to version 3, you must... + * 1. have a pcscd of r5294 and later (see but #312749 on + * https://alioth.debian.org/projects/pcsclite/ ) + * 2. remove the line "DEVICENAME /dev/null" from the provided reader.conf + * 3. not define IFDHANDLERv2 (e.g. remove the following line) */ #define IFDHANDLERv2 + #include #include