tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

hs_sys.c (612B)


      1 /* Copyright (c) 2020-2021, The Tor Project, Inc. */
      2 /* See LICENSE for licensing information */
      3 
      4 /**
      5 * @file hs_sys.c
      6 * @brief Setup and tear down the HS subsystem.
      7 **/
      8 
      9 #include "lib/subsys/subsys.h"
     10 
     11 #include "feature/hs/hs_metrics.h"
     12 #include "feature/hs/hs_sys.h"
     13 
     14 static int
     15 subsys_hs_initialize(void)
     16 {
     17  return 0;
     18 }
     19 
     20 static void
     21 subsys_hs_shutdown(void)
     22 {
     23 }
     24 
     25 const subsys_fns_t sys_hs = {
     26  SUBSYS_DECLARE_LOCATION(),
     27 
     28  .name = "hs",
     29  .supported = true,
     30  .level = HS_SUBSYS_LEVEL,
     31 
     32  .initialize = subsys_hs_initialize,
     33  .shutdown = subsys_hs_shutdown,
     34 
     35  .get_metrics = hs_metrics_get_stores,
     36 };