Skip to content
Snippets Groups Projects
Commit 4ae65bb5 authored by Nick Mathewson's avatar Nick Mathewson :game_die:
Browse files

Refactor directory_get_from_dirserver to use request API.

parent eee733be
No related branches found
No related tags found
No related merge requests found
......@@ -627,12 +627,16 @@ MOCK_IMPL(void, directory_get_from_dirserver, (
if (rs) {
const dir_indirection_t indirection =
get_via_tor ? DIRIND_ANONYMOUS : DIRIND_ONEHOP;
directory_initiate_command_routerstatus(rs, dir_purpose,
router_purpose,
indirection,
resource, NULL, 0,
if_modified_since,
guard_state);
directory_request_t *req = directory_request_new(dir_purpose);
directory_request_set_routerstatus(req, rs);
directory_request_set_router_purpose(req, router_purpose);
directory_request_set_indirection(req, indirection);
directory_request_set_resource(req, resource);
directory_request_set_if_modified_since(req, if_modified_since);
if (guard_state)
directory_request_set_guard_state(req, guard_state);
directory_initiate_request(req);
directory_request_free(req);
} else {
log_notice(LD_DIR,
"While fetching directory info, "
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment