mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Merge remote-tracking branch 'teor/bug26627_033_merged_master'
This commit is contained in:
@@ -39,7 +39,7 @@ test_gen_establish_intro_cell(void *arg)
|
||||
attempt to parse it. */
|
||||
{
|
||||
/* We only need the auth key pair here. */
|
||||
hs_service_intro_point_t *ip = service_intro_point_new(NULL, 0);
|
||||
hs_service_intro_point_t *ip = service_intro_point_new(NULL, 0, 0);
|
||||
/* Auth key pair is generated in the constructor so we are all set for
|
||||
* using this IP object. */
|
||||
ret = hs_cell_build_establish_intro(circ_nonce, ip, buf);
|
||||
@@ -107,7 +107,7 @@ test_gen_establish_intro_cell_bad(void *arg)
|
||||
ed25519_sign_prefixed() function and make it fail. */
|
||||
cell = trn_cell_establish_intro_new();
|
||||
tt_assert(cell);
|
||||
ip = service_intro_point_new(NULL, 0);
|
||||
ip = service_intro_point_new(NULL, 0, 0);
|
||||
cell_len = hs_cell_build_establish_intro(circ_nonce, ip, NULL);
|
||||
service_intro_point_free(ip);
|
||||
expect_log_msg_containing("Unable to make signature for "
|
||||
|
||||
@@ -50,7 +50,7 @@ new_establish_intro_cell(const char *circ_nonce,
|
||||
|
||||
/* Auth key pair is generated in the constructor so we are all set for
|
||||
* using this IP object. */
|
||||
ip = service_intro_point_new(NULL, 0);
|
||||
ip = service_intro_point_new(NULL, 0, 0);
|
||||
tt_assert(ip);
|
||||
cell_len = hs_cell_build_establish_intro(circ_nonce, ip, buf);
|
||||
tt_i64_op(cell_len, OP_GT, 0);
|
||||
@@ -76,7 +76,7 @@ new_establish_intro_encoded_cell(const char *circ_nonce, uint8_t *cell_out)
|
||||
|
||||
/* Auth key pair is generated in the constructor so we are all set for
|
||||
* using this IP object. */
|
||||
ip = service_intro_point_new(NULL, 0);
|
||||
ip = service_intro_point_new(NULL, 0, 0);
|
||||
tt_assert(ip);
|
||||
cell_len = hs_cell_build_establish_intro(circ_nonce, ip, cell_out);
|
||||
tt_i64_op(cell_len, OP_GT, 0);
|
||||
|
||||
@@ -250,7 +250,7 @@ static hs_service_intro_point_t *
|
||||
helper_create_service_ip(void)
|
||||
{
|
||||
hs_desc_link_specifier_t *ls;
|
||||
hs_service_intro_point_t *ip = service_intro_point_new(NULL, 0);
|
||||
hs_service_intro_point_t *ip = service_intro_point_new(NULL, 0, 0);
|
||||
tor_assert(ip);
|
||||
/* Add a first unused link specifier. */
|
||||
ls = tor_malloc_zero(sizeof(*ls));
|
||||
|
||||
Reference in New Issue
Block a user