diff options
author | Stef Walter <stef@memberwebs.com> | 2008-12-05 17:39:21 +0000 |
---|---|---|
committer | Stef Walter <stef@memberwebs.com> | 2008-12-05 17:39:21 +0000 |
commit | 9d75f49f5818d4cf0f960f2fa113aaefff543df7 (patch) | |
tree | 4e717abeaa742384d58f2a5e187b66c4bdf21265 /src/session.c | |
parent | 8ebef7ee31f973b64dce777297cba0b3cfe0f3fe (diff) |
Implement GetAttributeValue tests.
Diffstat (limited to 'src/session.c')
-rw-r--r-- | src/session.c | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/src/session.c b/src/session.c index 51bc050..45faaa3 100644 --- a/src/session.c +++ b/src/session.c @@ -8,6 +8,20 @@ static const char *login_user_pin = NULL; static const char *login_so_pin = NULL; + +void +p11t_session_config(const char *name, const char *value) +{ + if(strcmp(name, "login-user-pin") == 0) + login_user_pin = value; + if(strcmp(name, "login-so-pin") == 0) + login_so_pin = value; +} + +/* ---------------------------------------------------------------------------------- + * TESTS + */ + void session_info(CK_SESSION_HANDLE session, CK_SLOT_ID slot, CK_FLAGS flags, CK_STATE state) { @@ -343,6 +357,10 @@ p11t_session_tests() } } +/* ---------------------------------------------------------------------------------- + * METHODS + */ + CK_SESSION_HANDLE p11t_session_open(CK_SLOT_ID slot, int readwrite) { @@ -442,13 +460,3 @@ p11t_session_close_all(CK_SLOT_ID slot) return 1; return 0; } - -void -p11t_session_config(const char *name, const char *value) -{ - if(strcmp(name, "login-user-pin") == 0) - login_user_pin = value; - if(strcmp(name, "login-so-pin") == 0) - login_so_pin = value; -} - |