зеркало из https://github.com/mozilla/gecko-dev.git
Bugzilla Bug 341590: in FIPS mode, softoken should report the more serious
fatalError condition before the !isLoggedIn condition. r=nelson.
This commit is contained in:
Родитель
51019ca217
Коммит
d3ad378479
|
@ -204,10 +204,10 @@ static CK_RV sftk_newPinCheck(CK_CHAR_PTR pPin, CK_ULONG ulPinLen) {
|
||||||
|
|
||||||
/* FIPS required checks before any useful cryptographic services */
|
/* FIPS required checks before any useful cryptographic services */
|
||||||
static CK_RV sftk_fipsCheck(void) {
|
static CK_RV sftk_fipsCheck(void) {
|
||||||
if (isLoggedIn != PR_TRUE)
|
|
||||||
return CKR_USER_NOT_LOGGED_IN;
|
|
||||||
if (fatalError)
|
if (fatalError)
|
||||||
return CKR_DEVICE_ERROR;
|
return CKR_DEVICE_ERROR;
|
||||||
|
if (!isLoggedIn)
|
||||||
|
return CKR_USER_NOT_LOGGED_IN;
|
||||||
return CKR_OK;
|
return CKR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче