parse bools
This commit is contained in:
parent
5bac402118
commit
5980c77775
4
ctap.c
4
ctap.c
@ -1661,9 +1661,13 @@ int ctap_parse_client_pin(CTAP_clientPin * CP, uint8_t * request, int length)
|
|||||||
break;
|
break;
|
||||||
case CP_getKeyAgreement:
|
case CP_getKeyAgreement:
|
||||||
printf1(TAG_CP,"CP_getKeyAgreement\n");
|
printf1(TAG_CP,"CP_getKeyAgreement\n");
|
||||||
|
ret = cbor_value_get_boolean(&map, &CP->getKeyAgreement);
|
||||||
|
check_ret(ret);
|
||||||
break;
|
break;
|
||||||
case CP_getRetries:
|
case CP_getRetries:
|
||||||
printf1(TAG_CP,"CP_getRetries\n");
|
printf1(TAG_CP,"CP_getRetries\n");
|
||||||
|
ret = cbor_value_get_boolean(&map, &CP->getRetries);
|
||||||
|
check_ret(ret);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
printf1(TAG_CP,"Unknown key %d\n", key);
|
printf1(TAG_CP,"Unknown key %d\n", key);
|
||||||
|
4
ctap.h
4
ctap.h
@ -213,8 +213,8 @@ typedef struct
|
|||||||
int newPinEncSize;
|
int newPinEncSize;
|
||||||
uint8_t pinHashEnc[16];
|
uint8_t pinHashEnc[16];
|
||||||
uint8_t pinHashEncPresent;
|
uint8_t pinHashEncPresent;
|
||||||
int getKeyAgreement;
|
_Bool getKeyAgreement;
|
||||||
int getRetries;
|
_Bool getRetries;
|
||||||
} CTAP_clientPin;
|
} CTAP_clientPin;
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user