scd: Reset nonnull_nad to zero for VENDOR_GEMPC.
authorNiibe Yutaka <gniibe@fsij.org>
Sun, 19 Jun 2016 02:24:50 +0000 (11:24 +0900)
committerNiibe Yutaka <gniibe@fsij.org>
Sun, 19 Jun 2016 02:33:32 +0000 (11:33 +0900)
commitc68d39f7114623075c0b407b05927b61b190a377
tree41bb45fa119ad5002122385500df3f8bf0968cbc
parent00d737e3fde84e7df7ba19080c83237b769cd0d0
scd: Reset nonnull_nad to zero for VENDOR_GEMPC.

* (parse_ccid_descriptor): nonnull_nad = 0 for all GEMPC device.

--

We can't use the driver for 08E6:3438, while it works well under PC/SC
service.  I found that the library of ccid always uses the node
address = ZERO for all transactions.  So, we extend the same handling
for not only GEMPC_CT30, but also for all its devices.

Debian-bug-id: 814584
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
(backport form master
commit 971064f8b7ad676326b2a468f688037a303717df)
scd/ccid-driver.c