reuse memory for allow_list of creds

This commit is contained in:
Conor Patrick
2019-04-24 11:45:30 -04:00
parent 41ae0e4a2c
commit 813eb97d2f
4 changed files with 16 additions and 12 deletions

View File

@@ -279,7 +279,7 @@ typedef struct
uint8_t pinAuthEmpty;
int pinProtocol;
CTAP_credentialDescriptor creds[ALLOW_LIST_MAX_SIZE];
CTAP_credentialDescriptor * creds;
uint8_t allowListPresent;
CTAP_extensions extensions;
@@ -306,7 +306,7 @@ typedef struct
struct _getAssertionState {
CTAP_authDataHeader authData;
uint8_t clientDataHash[CLIENT_DATA_HASH_SIZE];
CTAP_credentialDescriptor creds[ALLOW_LIST_MAX_SIZE-1];
CTAP_credentialDescriptor creds[ALLOW_LIST_MAX_SIZE];
uint8_t lastcmd;
uint32_t count;
uint32_t index;