diff options
author | Stef Walter <stef@thewalter.net> | 2013-08-27 20:58:18 +0200 |
---|---|---|
committer | Stef Walter <stef@thewalter.net> | 2013-08-28 13:45:22 +0200 |
commit | 3f357776c15255710997e61ca305aa5a2ce5cf02 (patch) | |
tree | ad74276c0b56e4afa8325aadb208bd3722a9fa4f /p11-kit/iter.h | |
parent | 22220bda09585239533b6a9fef6de51c1ddc2ae6 (diff) | |
download | p11-kit-3f357776c15255710997e61ca305aa5a2ce5cf02.tar.gz |
iter: Add new P11_KIT_ITER_WANT_WRITABLE iterator behavior
This allows us to try to get a RW session, but if not fallback
to a read-only session.
Diffstat (limited to 'p11-kit/iter.h')
-rw-r--r-- | p11-kit/iter.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/p11-kit/iter.h b/p11-kit/iter.h index d8534ec..17bd6f1 100644 --- a/p11-kit/iter.h +++ b/p11-kit/iter.h @@ -49,6 +49,7 @@ typedef struct p11_kit_iter P11KitIter; typedef enum { P11_KIT_ITER_BUSY_SESSIONS = 1 << 1, + P11_KIT_ITER_WANT_WRITABLE = 1 << 2, } P11KitIterBehavior; typedef CK_RV (* p11_kit_iter_callback) (P11KitIter *iter, @@ -60,9 +61,6 @@ P11KitIter * p11_kit_iter_new (P11KitUri *uri, void p11_kit_iter_free (P11KitIter *iter); -void p11_kit_iter_set_session_flags (P11KitIter *iter, - CK_FLAGS flags); - void p11_kit_iter_add_callback (P11KitIter *iter, p11_kit_iter_callback callback, void *callback_data, |