summaryrefslogtreecommitdiff
path: root/ckcapi-builtin.c
diff options
context:
space:
mode:
Diffstat (limited to 'ckcapi-builtin.c')
-rw-r--r--ckcapi-builtin.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ckcapi-builtin.c b/ckcapi-builtin.c
index 47782ee..cc1cb78 100644
--- a/ckcapi-builtin.c
+++ b/ckcapi-builtin.c
@@ -58,7 +58,7 @@ typedef struct _BuiltinMatch
BuiltinMatch;
static const BuiltinMatch all_builtins[] = {
- { (CK_ATTRIBUTE_PTR)&builtin_root, CKCAPI_SLOT_TRUSTED | CKCAPI_SLOT_CA },
+ { (CK_ATTRIBUTE_PTR)&builtin_root, CKCAPI_SLOT_TRUSTED | CKCAPI_SLOT_CA | CKCAPI_SLOT_CERTS },
{ NULL, 0 }
};
@@ -234,9 +234,9 @@ ckcapi_builtin_find(CkCapiSession* sess, CK_OBJECT_CLASS cls, CK_ATTRIBUTE_PTR m
{
/* Only apply built in objects to appropriate slots */
fl = ckcapi_token_get_flags(sess->slot) & all_builtins[i].slot_flags;
- /* if(fl != all_builtins[i].slot_flags)
+ if(fl != all_builtins[i].slot_flags)
continue;
- */
+
bdata.attr = all_builtins[i].attr;
bdata.base.object = 0;
bdata.base.data_funcs = &builtin_objdata_vtable;