diff options
Diffstat (limited to 'src/app/config/config.h')
-rw-r--r-- | src/app/config/config.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/app/config/config.h b/src/app/config/config.h index c6c03329bb..15c9352467 100644 --- a/src/app/config/config.h +++ b/src/app/config/config.h @@ -304,6 +304,12 @@ STATIC int options_init_logs(const or_options_t *old_options, const or_options_t *options, int validate_only); STATIC int options_create_directories(char **msg_out); +struct log_transaction_t; +STATIC struct log_transaction_t *options_start_log_transaction( + const or_options_t *old_options, + char **msg_out); +STATIC void options_commit_log_transaction(struct log_transaction_t *xn); +STATIC void options_rollback_log_transaction(struct log_transaction_t *xn); #ifdef TOR_UNIT_TESTS int options_validate(const or_options_t *old_options, |