/freebsd/contrib/libfido2/fuzz/ |
H A D | fuzz_netlink.c | 63 size_t cbor_alloc_len, cbor_len = 0; in pack() local 78 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack() 79 &cbor_alloc_len)) == 0 || cbor_len > len) { in pack() 80 cbor_len = 0; in pack() 84 memcpy(ptr, cbor, cbor_len); in pack() 95 return cbor_len; in pack()
|
H A D | fuzz_hid.c | 91 size_t cbor_alloc_len, cbor_len = 0; in pack() local 107 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack() 108 &cbor_alloc_len)) == 0 || cbor_len > len) { in pack() 109 cbor_len = 0; in pack() 113 memcpy(ptr, cbor, cbor_len); in pack() 124 return cbor_len; in pack()
|
H A D | fuzz_largeblob.c | 104 size_t cbor_alloc_len, cbor_len = 0; in pack() local 121 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack() 122 &cbor_alloc_len)) == 0 || cbor_len > len) { in pack() 123 cbor_len = 0; in pack() 127 memcpy(ptr, cbor, cbor_len); in pack() 138 return cbor_len; in pack()
|
H A D | fuzz_pcsc.c | 78 size_t cbor_alloc_len, cbor_len = 0; in pack() local 96 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack() 97 &cbor_alloc_len)) == 0 || cbor_len > len) { in pack() 98 cbor_len = 0; in pack() 102 memcpy(ptr, cbor, cbor_len); in pack() 113 return cbor_len; in pack()
|
H A D | fuzz_credman.c | 124 size_t cbor_alloc_len, cbor_len = 0; in pack() local 144 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack() 145 &cbor_alloc_len)) == 0 || cbor_len > len) { in pack() 146 cbor_len = 0; in pack() 150 memcpy(ptr, cbor, cbor_len); in pack() 161 return cbor_len; in pack()
|
H A D | fuzz_bio.c | 136 size_t cbor_alloc_len, cbor_len = 0; in pack() local 157 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack() 158 &cbor_alloc_len)) == 0 || cbor_len > len) { in pack() 159 cbor_len = 0; in pack() 163 memcpy(ptr, cbor, cbor_len); in pack() 174 return cbor_len; in pack()
|
H A D | fuzz_mgmt.c | 120 size_t cbor_alloc_len, cbor_len = 0; in pack() local 141 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack() 142 &cbor_alloc_len)) == 0 || cbor_len > len) { in pack() 143 cbor_len = 0; in pack() 147 memcpy(ptr, cbor, cbor_len); in pack() 158 return cbor_len; in pack()
|
H A D | fuzz_assert.c | 116 size_t cbor_alloc_len, cbor_len = 0; in pack() local 143 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack() 144 &cbor_alloc_len)) == 0 || cbor_len > len) { in pack() 145 cbor_len = 0; in pack() 149 memcpy(ptr, cbor, cbor_len); in pack() 160 return cbor_len; in pack()
|
H A D | fuzz_cred.c | 124 size_t cbor_alloc_len, cbor_len = 0; in pack() local 153 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack() 154 &cbor_alloc_len)) == 0 || cbor_len > len) { in pack() 155 cbor_len = 0; in pack() 159 memcpy(ptr, cbor, cbor_len); in pack() 170 return cbor_len; in pack()
|
/freebsd/contrib/libfido2/src/ |
H A D | config.c | 20 size_t cbor_len = 0; in config_prepare_hmac() local 27 if ((cbor_len = cbor_serialize(item, cbor, sizeof(cbor))) == 0) { in config_prepare_hmac() 32 if ((hmac->ptr = malloc(cbor_len + sizeof(prefix))) == NULL) { in config_prepare_hmac() 37 memcpy(hmac->ptr + sizeof(prefix), cbor, cbor_len); in config_prepare_hmac() 38 hmac->len = cbor_len + sizeof(prefix); in config_prepare_hmac()
|
H A D | largeblob.c | 845 size_t *cbor_len) in fido_dev_largeblob_get_array() argument 854 if (cbor_ptr == NULL || cbor_len == NULL) { in fido_dev_largeblob_get_array() 856 (const void *)cbor_ptr, (const void *)cbor_len); in fido_dev_largeblob_get_array() 860 *cbor_len = 0; in fido_dev_largeblob_get_array() 870 *cbor_len = cbor.len; in fido_dev_largeblob_get_array() 880 size_t cbor_len, const char *pin) in fido_dev_largeblob_set_array() argument 887 if (cbor_ptr == NULL || cbor_len == 0) { in fido_dev_largeblob_set_array() 889 (const void *)cbor_ptr, cbor_len); in fido_dev_largeblob_set_array() 892 if ((item = cbor_load(cbor_ptr, cbor_len, &cbor_result)) == NULL) { in fido_dev_largeblob_set_array()
|
H A D | bio.c | 27 size_t cbor_len; in bio_prepare_hmac() local 38 if ((cbor_len = cbor_serialize_alloc(*param, &cbor, in bio_prepare_hmac() 39 &cbor_alloc_len)) == 0 || cbor_len > SIZE_MAX - sizeof(prefix)) { in bio_prepare_hmac() 44 if ((hmac_data->ptr = malloc(cbor_len + sizeof(prefix))) == NULL) { in bio_prepare_hmac() 50 memcpy(hmac_data->ptr + sizeof(prefix), cbor, cbor_len); in bio_prepare_hmac() 51 hmac_data->len = cbor_len + sizeof(prefix); in bio_prepare_hmac()
|
H A D | cbor.c | 403 size_t cbor_len; in cbor_build_frame() local 410 cbor_len = cbor_serialize_alloc(flat, &cbor, &cbor_alloc_len); in cbor_build_frame() 411 if (cbor_len == 0 || cbor_len == SIZE_MAX) { in cbor_build_frame() 412 fido_log_debug("%s: cbor_len=%zu", __func__, cbor_len); in cbor_build_frame() 416 if ((f->ptr = malloc(cbor_len + 1)) == NULL) in cbor_build_frame() 419 f->len = cbor_len + 1; in cbor_build_frame()
|
/freebsd/contrib/libfido2/tools/ |
H A D | largeblob.c | 538 size_t cbor_len; in get_cbor_array() local 542 &cbor_len)) != FIDO_OK) { in get_cbor_array() 547 if ((item = cbor_load(cbor_ptr, cbor_len, &cbor_result)) == NULL) { in get_cbor_array() 551 if (cbor_result.read != cbor_len) { in get_cbor_array() 553 cbor_result.read, cbor_len); in get_cbor_array() 570 printf("total map size: %zu byte%s\n", cbor_len, plural(cbor_len)); in get_cbor_array()
|
/freebsd/contrib/libfido2/regress/ |
H A D | cred.c | 2043 size_t cbor_len; in raw_authdata() 2059 assert((cbor_len = cbor_serialize_alloc(item, &cbor, &alloclen)) == len); in raw_authdata() 2065 assert(len == cbor_len); in raw_authdata() 2067 assert(cbor_len == sizeof(authdata)); in raw_authdata() 2068 assert(memcmp(cbor, authdata, cbor_len) == 0); in raw_authdata() 2041 size_t cbor_len; raw_authdata() local
|