mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-11 05:33:47 +01:00
Do not cast junk to an ed25519 key in test.
This commit is contained in:
parent
7a4f4c35fa
commit
491b6de168
@ -425,7 +425,7 @@ test_service_intro_point(void *arg)
|
|||||||
/* Test functions that uses a service intropoints map with that previously
|
/* Test functions that uses a service intropoints map with that previously
|
||||||
* created object (non legacy). */
|
* created object (non legacy). */
|
||||||
{
|
{
|
||||||
uint8_t garbage[DIGEST256_LEN] = {0};
|
ed25519_public_key_t garbage = { {0} };
|
||||||
hs_service_intro_point_t *query;
|
hs_service_intro_point_t *query;
|
||||||
|
|
||||||
service = hs_service_new(get_options());
|
service = hs_service_new(get_options());
|
||||||
@ -436,8 +436,7 @@ test_service_intro_point(void *arg)
|
|||||||
service_intro_point_add(service->desc_current->intro_points.map, ip);
|
service_intro_point_add(service->desc_current->intro_points.map, ip);
|
||||||
query = service_intro_point_find(service, &ip->auth_key_kp.pubkey);
|
query = service_intro_point_find(service, &ip->auth_key_kp.pubkey);
|
||||||
tt_mem_op(query, OP_EQ, ip, sizeof(hs_service_intro_point_t));
|
tt_mem_op(query, OP_EQ, ip, sizeof(hs_service_intro_point_t));
|
||||||
query = service_intro_point_find(service,
|
query = service_intro_point_find(service, &garbage);
|
||||||
(const ed25519_public_key_t *) garbage);
|
|
||||||
tt_ptr_op(query, OP_EQ, NULL);
|
tt_ptr_op(query, OP_EQ, NULL);
|
||||||
|
|
||||||
/* While at it, can I find the descriptor with the intro point? */
|
/* While at it, can I find the descriptor with the intro point? */
|
||||||
|
Loading…
Reference in New Issue
Block a user