hs: Change trunnel prop224 cell's namespace
Currently, the trunnel namespace for hidden service cells (in src/trunnel/hs/
) is prefixed with hs_cell_*
. We want to change this for two reasons.
First, if we could have something in the name indicating that it is trunnel, it would make it better for code semantic and separation.
Second, we want to create hs_cells.[ch]
so we can put in there the cell creation/parsing/handling instead of growing hs_circuit.c
to the "hydra size".
So for the renaming, here are some suggestions:
tr_cell_*
tr_hs_cell_*
trunnel_cell_*
trnl_cell_*
Considering that an ESTABLISH_INTRO
or INTRODUCE1
cell is only for hidden service, probably the hs
in there is superfluous?