summaryrefslogtreecommitdiff
path: root/src/feature/hs/include.am
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2020-01-21 10:23:27 -0500
committerDavid Goulet <dgoulet@torproject.org>2020-03-30 13:31:44 -0400
commitcfaf1bca989f1841acb5360a482e4e5da3ede7dd (patch)
tree6e92f9e01736250339c20fb401ca9d72dd4941dc /src/feature/hs/include.am
parent43b578e099caac25544abdbfa4bd2c24539a8b8d (diff)
downloadtor-cfaf1bca989f1841acb5360a482e4e5da3ede7dd.tar.gz
tor-cfaf1bca989f1841acb5360a482e4e5da3ede7dd.zip
Start using confmgt logic to parse HS configuration.
This patch doesn't actually use the results of the parsed object to create the service configuration: subsequent patches will do that. This patch just introduces the necessary configuration tables and starts using them to validate the configuration. As of this writing, this patch breaks tests. I'll likely fix that in a rebase later on: the current error messages for failures to parse options are a regression, so I've opened #33640 for that.
Diffstat (limited to 'src/feature/hs/include.am')
-rw-r--r--src/feature/hs/include.am2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/feature/hs/include.am b/src/feature/hs/include.am
index f83907c76b..af1dc65585 100644
--- a/src/feature/hs/include.am
+++ b/src/feature/hs/include.am
@@ -32,6 +32,8 @@ noinst_HEADERS += \
src/feature/hs/hs_ident.h \
src/feature/hs/hs_intropoint.h \
src/feature/hs/hs_ob.h \
+ src/feature/hs/hs_opts_st.h \
+ src/feature/hs/hs_options.inc \
src/feature/hs/hs_service.h \
src/feature/hs/hs_stats.h \
src/feature/hs/hsdir_index_st.h