diff options
Diffstat (limited to 'src/feature/hs/hs_config.h')
-rw-r--r-- | src/feature/hs/hs_config.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/feature/hs/hs_config.h b/src/feature/hs/hs_config.h new file mode 100644 index 0000000000..461d58d384 --- /dev/null +++ b/src/feature/hs/hs_config.h @@ -0,0 +1,24 @@ +/* Copyright (c) 2016-2018, The Tor Project, Inc. */ +/* See LICENSE for licensing information */ + +/** + * \file hs_config.h + * \brief Header file containing configuration ABI/API for the HS subsytem. + **/ + +#ifndef TOR_HS_CONFIG_H +#define TOR_HS_CONFIG_H + +#include "or/or.h" + +/* Max value for HiddenServiceMaxStreams */ +#define HS_CONFIG_MAX_STREAMS_PER_RDV_CIRCUIT 65535 +/* Maximum number of intro points per version 3 services. */ +#define HS_CONFIG_V3_MAX_INTRO_POINTS 20 + +/* API */ + +int hs_config_service_all(const or_options_t *options, int validate_only); + +#endif /* !defined(TOR_HS_CONFIG_H) */ + |