Fixing counter increment in ctap_filter_invalid_credentials()

fault-injection-optimization
Piergiacomo De Marchi 2020-12-11 17:43:18 +01:00 zatwierdzone przez Conor Patrick
rodzic a01a6c0e42
commit 8181a0585e
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -1216,7 +1216,7 @@ int ctap_filter_invalid_credentials(CTAP_getAssertion * GA)
if (memcmp(rk.id.rpIdHash, rpIdHash, 32) == 0)
{
printf1(TAG_GA, "RK %d is a rpId match!\r\n", i);
if (count == ALLOW_LIST_MAX_SIZE-1)
if (count >= ALLOW_LIST_MAX_SIZE)
{
printf2(TAG_ERR, "not enough ram allocated for matching RK's (%d). Skipping.\r\n", count);
break;