more log; refs #34
This commit is contained in:
@@ -228,14 +228,14 @@ namespace cryptoki {
|
|||||||
|
|
||||||
SlotList Library::slotList(bool tokenPresent, std::string name) {
|
SlotList Library::slotList(bool tokenPresent, std::string name) {
|
||||||
CRYPTOLOG("log");
|
CRYPTOLOG("log");
|
||||||
CRYPTOLOG("looking for card name: \"")
|
CRYPTOLOG("looking for card name: \""
|
||||||
<<name<<(tokenPresent?"\" with token":"");
|
<<name<<(tokenPresent?"\" with token":""));
|
||||||
SlotList res;
|
SlotList res;
|
||||||
CK_ULONG count(0);
|
CK_ULONG count(0);
|
||||||
//! calls @c C_GetSlotList
|
//! calls @c C_GetSlotList
|
||||||
_init->check(_init->_fn->C_GetSlotList(tokenPresent?TRUE:FALSE, 0, &count),
|
_init->check(_init->_fn->C_GetSlotList(tokenPresent?TRUE:FALSE, 0, &count),
|
||||||
CRYPTOKI_FN_LOG("C_GetSlotList"));
|
CRYPTOKI_FN_LOG("C_GetSlotList"));
|
||||||
CRYPTOLOG("found ")<<count<<" readers, result: "<<(*this?"success":"error");
|
CRYPTOLOG("found "<<count<<" readers, result: "<<(*this?"success":"error"));
|
||||||
if (!count || !*this) return res;
|
if (!count || !*this) return res;
|
||||||
CK_SLOT_ID* slots = 0;
|
CK_SLOT_ID* slots = 0;
|
||||||
try {
|
try {
|
||||||
@@ -249,7 +249,7 @@ namespace cryptoki {
|
|||||||
if (!*this) return res;
|
if (!*this) return res;
|
||||||
for (CK_ULONG i(0); i<count; ++i) {
|
for (CK_ULONG i(0); i<count; ++i) {
|
||||||
Slot s(*this, slots[i]);
|
Slot s(*this, slots[i]);
|
||||||
CRYPTOLOG("found slot \"")<<s.slotinfo().slotDescription<<"\"";
|
CRYPTOLOG("found slot \""<<s.slotinfo().slotDescription<<"\"");
|
||||||
if (!name.size() || name==s.slotinfo().slotDescription) {
|
if (!name.size() || name==s.slotinfo().slotDescription) {
|
||||||
CRYPTOLOG("-> slot matches");
|
CRYPTOLOG("-> slot matches");
|
||||||
res.push_back(s);
|
res.push_back(s);
|
||||||
|
Reference in New Issue
Block a user