diff options
author | Szczepan Zalega <szczepan@nitrokey.com> | 2018-04-10 07:51:15 +0200 |
---|---|---|
committer | Szczepan Zalega <szczepan@nitrokey.com> | 2018-04-10 07:51:15 +0200 |
commit | 090af48ee1c49c8655610c7b529b2ca256d9e8ae (patch) | |
tree | 91df1b425d0f3ba39e1c63ec78c7ad376f0427d0 /libnitrokey/stick10_commands_0.8.h | |
parent | 0474b8b06d2be6616d4c909e59466af5151e960b (diff) | |
download | libnitrokey-090af48ee1c49c8655610c7b529b2ca256d9e8ae.tar.gz libnitrokey-090af48ee1c49c8655610c7b529b2ca256d9e8ae.tar.bz2 |
Correct validation functions for GetStatus and WriteGeneralConfig structs
Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
Diffstat (limited to 'libnitrokey/stick10_commands_0.8.h')
-rw-r--r-- | libnitrokey/stick10_commands_0.8.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libnitrokey/stick10_commands_0.8.h b/libnitrokey/stick10_commands_0.8.h index a04946f..4614f16 100644 --- a/libnitrokey/stick10_commands_0.8.h +++ b/libnitrokey/stick10_commands_0.8.h @@ -322,7 +322,9 @@ namespace nitrokey { }; uint8_t temporary_admin_password[25]; - std::string dissect() const { + bool isValid() const { return numlock < 2 && capslock < 2 && scrolllock < 2 && enable_user_password < 2; } + + std::string dissect() const { std::stringstream ss; ss << "numlock:\t" << (int)numlock << std::endl; ss << "capslock:\t" << (int)capslock << std::endl; |