Tor 0.4.9.8
Loading...
Searching...
No Matches
dirauth_config.h File Reference

Header for feature/dirauth/dirauth_config.c. More...

Go to the source code of this file.

Macros

#define options_validate_dirauth_schedule(old_options, options, msg)
 
#define options_validate_dirauth_testing(old_options, options, msg)
 
#define options_act_dirauth(old_options)
 
#define options_act_dirauth_mtbf(old_options)
 
#define dirauth_should_reject_requests_under_load()
 

Functions

static int options_validate_dirauth_mode (const struct or_options_t *old_options, struct or_options_t *options, char **msg)
 
static int options_act_dirauth_stats (const struct or_options_t *old_options, bool *print_notice_out)
 

Detailed Description

Header for feature/dirauth/dirauth_config.c.

Definition in file dirauth_config.h.

Macro Definition Documentation

◆ dirauth_should_reject_requests_under_load

#define dirauth_should_reject_requests_under_load ( void)
Value:
(false)

Definition at line 87 of file dirauth_config.h.

◆ options_act_dirauth

#define options_act_dirauth ( old_options)
Value:
(((void)(old_options)),0)

Definition at line 73 of file dirauth_config.h.

◆ options_act_dirauth_mtbf

#define options_act_dirauth_mtbf ( old_options)
Value:
(((void)(old_options)),0)

Definition at line 75 of file dirauth_config.h.

◆ options_validate_dirauth_schedule

#define options_validate_dirauth_schedule ( old_options,
options,
msg )
Value:
(((void)(old_options)),((void)(options)),((void)(msg)),0)

Definition at line 68 of file dirauth_config.h.

◆ options_validate_dirauth_testing

#define options_validate_dirauth_testing ( old_options,
options,
msg )
Value:
(((void)(old_options)),((void)(options)),((void)(msg)),0)

Definition at line 70 of file dirauth_config.h.

Function Documentation

◆ options_act_dirauth_stats()

static int options_act_dirauth_stats ( const struct or_options_t * old_options,
bool * print_notice_out )
inlinestatic

Definition at line 79 of file dirauth_config.h.

◆ options_validate_dirauth_mode()

static int options_validate_dirauth_mode ( const struct or_options_t * old_options,
struct or_options_t * options,
char ** msg )
inlinestatic

When tor is compiled with the dirauth module disabled, it can't be configured as a directory authority.

Returns -1 and sets msg to a newly allocated string, if AuthoritativeDir is set in options. Otherwise returns 0.

Definition at line 50 of file dirauth_config.h.