mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
Turn several functions from stubs into macros
This may help the compiler eliminate deadcode.
This commit is contained in:
parent
6ba4b5e5da
commit
5cff1ce84b
@ -30,34 +30,6 @@ connection_dirserv_flushed_some(dir_connection_t *conn)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
|
||||||
directory_caches_unknown_auth_certs(const or_options_t *options)
|
|
||||||
{
|
|
||||||
(void) options;
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int
|
|
||||||
directory_caches_dir_info(const or_options_t *options)
|
|
||||||
{
|
|
||||||
(void) options;
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int
|
|
||||||
directory_permits_begindir_requests(const or_options_t *options)
|
|
||||||
{
|
|
||||||
(void) options;
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
cached_dir_t *
|
|
||||||
dirserv_get_consensus(const char *flavor_name)
|
|
||||||
{
|
|
||||||
(void) flavor_name;
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
dir_conn_clear_spool(dir_connection_t *conn)
|
dir_conn_clear_spool(dir_connection_t *conn)
|
||||||
{
|
{
|
||||||
@ -71,22 +43,6 @@ consdiffmgr_enable_background_compression(void)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
dirserv_set_cached_consensus_networkstatus(const char *networkstatus,
|
|
||||||
size_t networkstatus_len,
|
|
||||||
const char *flavor_name,
|
|
||||||
const common_digests_t *digests,
|
|
||||||
const uint8_t *sha3_as_signed,
|
|
||||||
time_t published)
|
|
||||||
{
|
|
||||||
(void)networkstatus;
|
|
||||||
(void)networkstatus_len;
|
|
||||||
(void)flavor_name;
|
|
||||||
(void)digests;
|
|
||||||
(void)sha3_as_signed;
|
|
||||||
(void)published;
|
|
||||||
}
|
|
||||||
|
|
||||||
int
|
int
|
||||||
consdiffmgr_add_consensus(const char *consensus,
|
consdiffmgr_add_consensus(const char *consensus,
|
||||||
size_t consensus_len,
|
size_t consensus_len,
|
||||||
|
@ -80,10 +80,10 @@ int dir_split_resource_into_spoolable(const char *resource,
|
|||||||
int *compressed_out,
|
int *compressed_out,
|
||||||
int flags);
|
int flags);
|
||||||
|
|
||||||
|
#ifdef HAVE_MODULE_DIRCACHE
|
||||||
int directory_caches_unknown_auth_certs(const or_options_t *options);
|
int directory_caches_unknown_auth_certs(const or_options_t *options);
|
||||||
int directory_caches_dir_info(const or_options_t *options);
|
int directory_caches_dir_info(const or_options_t *options);
|
||||||
int directory_permits_begindir_requests(const or_options_t *options);
|
int directory_permits_begindir_requests(const or_options_t *options);
|
||||||
|
|
||||||
MOCK_DECL(cached_dir_t *, dirserv_get_consensus, (const char *flavor_name));
|
MOCK_DECL(cached_dir_t *, dirserv_get_consensus, (const char *flavor_name));
|
||||||
void dirserv_set_cached_consensus_networkstatus(const char *consensus,
|
void dirserv_set_cached_consensus_networkstatus(const char *consensus,
|
||||||
size_t consensus_len,
|
size_t consensus_len,
|
||||||
@ -91,6 +91,26 @@ void dirserv_set_cached_consensus_networkstatus(const char *consensus,
|
|||||||
const common_digests_t *digests,
|
const common_digests_t *digests,
|
||||||
const uint8_t *sha3_as_signed,
|
const uint8_t *sha3_as_signed,
|
||||||
time_t published);
|
time_t published);
|
||||||
|
#else
|
||||||
|
#define directory_caches_unknown_auth_certs(opt) \
|
||||||
|
((void)(opt), 0)
|
||||||
|
#define directory_caches_dir_info(opt) \
|
||||||
|
((void)(opt), 0)
|
||||||
|
#define directory_permits_begindir_requests(opt) \
|
||||||
|
((void)(opt), 0)
|
||||||
|
#define dirserv_get_consensus(flav) \
|
||||||
|
((void)(flav), NULL)
|
||||||
|
#define dirserv_set_cached_consensus_networkstatus(a,b,c,d,e,f) \
|
||||||
|
STMT_BEGIN { \
|
||||||
|
(void)(a); \
|
||||||
|
(void)(b); \
|
||||||
|
(void)(c); \
|
||||||
|
(void)(d); \
|
||||||
|
(void)(e); \
|
||||||
|
(void)(f); \
|
||||||
|
} STMT_END
|
||||||
|
#endif
|
||||||
|
|
||||||
void dirserv_clear_old_networkstatuses(time_t cutoff);
|
void dirserv_clear_old_networkstatuses(time_t cutoff);
|
||||||
int dirserv_get_routerdesc_spool(smartlist_t *spools_out, const char *key,
|
int dirserv_get_routerdesc_spool(smartlist_t *spools_out, const char *key,
|
||||||
dir_spool_source_t source,
|
dir_spool_source_t source,
|
||||||
|
Loading…
Reference in New Issue
Block a user