Skip to content

ExportCircuitIDProtocol param for ADD_ONION control command

Control Port is used to run hidden services, but unfortunately, even with the specified HiddenServiceExportCircuitID haproxy, ephemeral hidden services still won't reveal the circuit ID, so I added a parameter to the ADD_ONION command.

I'm not sure if I did it perfectly, so I'll ask a question about the static function helper_parse_circuit_id_protocol in src/features/hs/hs_config

I didn't dare to remove the keyword static and make this function exportable, but the code I wrote simply duplicates this function in essence. I don't know how to do it better, I'm waiting for your feedback.

The following merge request description has been translated using AI translation tools. Some nuances or inaccuracies may be present.

Edited by kvrvgv

Merge request reports

Loading