From d99ec6c35b02a64950c4397644a9a81fad1d4492 Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Wed, 15 Sep 2010 15:55:11 +0200 Subject: smartcard: server side (not enabled yet) --- server/smartcard.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 server/smartcard.h (limited to 'server/smartcard.h') diff --git a/server/smartcard.h b/server/smartcard.h new file mode 100644 index 00000000..790eb878 --- /dev/null +++ b/server/smartcard.h @@ -0,0 +1,18 @@ +#ifndef __SMART_CARD_H__ +#define __SMART_CARD_H__ + +#include "server/spice-experimental.h" + +// Maximal length of APDU +#define APDUBufSize 270 + +/** connect to smartcard interface, used by smartcard channel + * returns -1 if failed, 0 if successfull + */ +int smartcard_device_connect(SpiceCharDeviceInstance *char_device); +void smartcard_device_disconnect(SpiceCharDeviceInstance *char_device); + +void smartcard_channel_init(); + +#endif // __SMART_CARD_H__ + -- cgit