diff options
author | Rob Austein <sra@hactrn.net> | 2015-12-24 13:55:55 -0500 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2015-12-24 13:55:55 -0500 |
commit | 1a7b3c31095762afebeab1cc1717259c0e3c5cc9 (patch) | |
tree | 77753c21bf6510ccadcb96684004a9808f6f9ae6 /rpc_api.c | |
parent | 7dfad9f2b40f32fb2f2d38c4637ae9faad4228d9 (diff) |
hal_rpc_logout_all(), hal_rpc_is_logged_in().
Diffstat (limited to 'rpc_api.c')
-rw-r--r-- | rpc_api.c | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -148,6 +148,19 @@ hal_error_t hal_rpc_logout(const hal_client_handle_t client) return misc_dispatch->logout(client); } +hal_error_t hal_rpc_logout_all(void) +{ + return misc_dispatch->logout_all(); +} + +hal_error_t hal_rpc_is_logged_in(const hal_client_handle_t client, + const hal_user_t user) +{ + if (user != HAL_USER_NORMAL && user != HAL_USER_SO && user != HAL_USER_WHEEL) + return HAL_ERROR_BAD_ARGUMENTS; + return misc_dispatch->is_logged_in(client, user); +} + hal_error_t hal_rpc_hash_get_digest_length(const hal_digest_algorithm_t alg, size_t *length) { if (length == NULL) |