aboutsummaryrefslogtreecommitdiff
path: root/src/or/routerlist.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2004-12-04 01:14:36 +0000
committerNick Mathewson <nickm@torproject.org>2004-12-04 01:14:36 +0000
commitfc87758ff3a1e194df96fb6914680d451cf8fe47 (patch)
tree9562b7b31a3d89300d53c3788d49fd3f4cf2349d /src/or/routerlist.c
parente6942686444f0e25c903213add09ae95530f2805 (diff)
downloadtor-fc87758ff3a1e194df96fb6914680d451cf8fe47.tar
tor-fc87758ff3a1e194df96fb6914680d451cf8fe47.tar.gz
Add function to check that addr_policy_t is okay; change struct addr_policy_t to addr_policy_t.
svn:r3070
Diffstat (limited to 'src/or/routerlist.c')
-rw-r--r--src/or/routerlist.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/or/routerlist.c b/src/or/routerlist.c
index 1a879a538..91efa0da2 100644
--- a/src/or/routerlist.c
+++ b/src/or/routerlist.c
@@ -684,7 +684,7 @@ void routerinfo_free(routerinfo_t *router)
routerinfo_t *routerinfo_copy(const routerinfo_t *router)
{
routerinfo_t *r;
- struct addr_policy_t **e, *tmp;
+ addr_policy_t **e, *tmp;
r = tor_malloc(sizeof(routerinfo_t));
memcpy(r, router, sizeof(routerinfo_t));
@@ -698,8 +698,8 @@ routerinfo_t *routerinfo_copy(const routerinfo_t *router)
r->identity_pkey = crypto_pk_dup_key(r->identity_pkey);
e = &r->exit_policy;
while (*e) {
- tmp = tor_malloc(sizeof(struct addr_policy_t));
- memcpy(tmp,*e,sizeof(struct addr_policy_t));
+ tmp = tor_malloc(sizeof(addr_policy_t));
+ memcpy(tmp,*e,sizeof(addr_policy_t));
*e = tmp;
(*e)->string = tor_strdup((*e)->string);
e = & ((*e)->next);
@@ -942,14 +942,14 @@ router_resolve_routerlist(routerlist_t *rl)
* unknown).
*/
int router_compare_addr_to_addr_policy(uint32_t addr, uint16_t port,
- struct addr_policy_t *policy)
+ addr_policy_t *policy)
{
int maybe_reject = 0;
int maybe_accept = 0;
int match = 0;
int maybe = 0;
struct in_addr in;
- struct addr_policy_t *tmpe;
+ addr_policy_t *tmpe;
for (tmpe=policy; tmpe; tmpe=tmpe->next) {
// log_fn(LOG_DEBUG,"Considering exit policy %s", tmpe->string);