diff options
Diffstat (limited to 'src/feature/hs/hs_ob.h')
-rw-r--r-- | src/feature/hs/hs_ob.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/feature/hs/hs_ob.h b/src/feature/hs/hs_ob.h index 37e94808c2..d5b5504be7 100644 --- a/src/feature/hs/hs_ob.h +++ b/src/feature/hs/hs_ob.h @@ -16,11 +16,16 @@ bool hs_ob_service_is_instance(const hs_service_t *service); int hs_ob_parse_config_file(hs_service_config_t *config); struct hs_subcredential_t; -size_t hs_ob_get_subcredentials(const hs_service_config_t *config, - struct hs_subcredential_t **subcredentials); + +void hs_ob_free_all(void); + +void hs_ob_refresh_keys(hs_service_t *service); #ifdef HS_OB_PRIVATE +STATIC size_t compute_subcredentials(const hs_service_t *service, + struct hs_subcredential_t **subcredentials); + typedef struct ob_options_t { /** Magic number to identify the structure in memory. */ uint32_t magic_; |