Skip to content
Snippets Groups Projects
Commit dcc1d8d1 authored by David Goulet's avatar David Goulet :panda_face: Committed by Nick Mathewson
Browse files

hs: Get rid of duplicate hs_cell_introd_ack_status_t


This enum was the exact same as hs_intro_ack_status_t that was removed at the
previous commit. It was used client side when parsing the INTRODUCE_ACK cell.

Now, the entire code dealing with the INTRODUCE_ACK cell (both sending and
receiving) have been modified to all use the same ABI defined in the trunnel
introduce1 file.

Finally, the client will default to the normal behavior when receiving an
unknown NACK status code which is to note down that we've failed and re-extend
to the next intro point. This way, unknown status code won't trigger a
different behavior client side.

Part of #30454.

Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
parent 590d97bc
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment