mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Extract addr-policy parsing code.
This commit is contained in:
@@ -1,19 +1,20 @@
|
||||
/* Copyright (c) 2013-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
#include "core/or/or.h"
|
||||
#define CONFIG_PRIVATE
|
||||
#include "app/config/config.h"
|
||||
#include "feature/relay/router.h"
|
||||
#include "feature/dirparse/routerparse.h"
|
||||
#define POLICIES_PRIVATE
|
||||
|
||||
#include "core/or/or.h"
|
||||
#include "app/config/config.h"
|
||||
#include "core/or/policies.h"
|
||||
#include "feature/dirparse/policy_parse.h"
|
||||
#include "feature/relay/router.h"
|
||||
#include "lib/encoding/confline.h"
|
||||
#include "test/test.h"
|
||||
|
||||
#include "core/or/addr_policy_st.h"
|
||||
#include "feature/nodelist/node_st.h"
|
||||
#include "core/or/port_cfg_st.h"
|
||||
#include "feature/nodelist/node_st.h"
|
||||
#include "feature/nodelist/routerinfo_st.h"
|
||||
#include "feature/nodelist/routerstatus_st.h"
|
||||
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
#define ROUTERSET_PRIVATE
|
||||
|
||||
#include "core/or/or.h"
|
||||
#include "lib/geoip/geoip.h"
|
||||
#include "feature/nodelist/routerset.h"
|
||||
#include "feature/dirparse/routerparse.h"
|
||||
#include "core/or/policies.h"
|
||||
#include "feature/dirparse/policy_parse.h"
|
||||
#include "feature/nodelist/nodelist.h"
|
||||
#include "feature/nodelist/routerset.h"
|
||||
#include "lib/geoip/geoip.h"
|
||||
|
||||
#include "core/or/addr_policy_st.h"
|
||||
#include "core/or/extend_info_st.h"
|
||||
|
||||
Reference in New Issue
Block a user