[tor-commits] [tor/master] nodelist: Remove support for is_named in describe.c
asn at torproject.org
asn at torproject.org
Tue Aug 27 08:44:42 UTC 2019
commit 03be44e216ed9e4cdba66e120094329df71e7dce
Author: teor <teor at torproject.org>
Date: Mon Aug 19 16:30:15 2019 +1000
nodelist: Remove support for is_named in describe.c
The Named flag is deprecated. Removing support from the formatting code
simplifies the unit tests.
Part of 21003.
---
src/feature/nodelist/describe.c | 13 +++----------
1 file changed, 3 insertions(+), 10 deletions(-)
diff --git a/src/feature/nodelist/describe.c b/src/feature/nodelist/describe.c
index 573669185..7924d9a7a 100644
--- a/src/feature/nodelist/describe.c
+++ b/src/feature/nodelist/describe.c
@@ -28,8 +28,8 @@
/** Use <b>buf</b> (which must be at least NODE_DESC_BUF_LEN bytes long) to
* hold a human-readable description of a node with identity digest
- * <b>id_digest</b>, named-status <b>is_named</b>, nickname <b>nickname</b>,
- * and address <b>addr</b> or <b>addr32h</b>.
+ * <b>id_digest</b>, nickname <b>nickname</b>, and addresses <b>addr32h</b> and
+ * <b>addr</b>.
*
* The <b>nickname</b> and <b>addr</b> fields are optional and may be set to
* NULL. The <b>addr32h</b> field is optional and may be set to 0.
@@ -39,7 +39,6 @@
static const char *
format_node_description(char *buf,
const char *id_digest,
- int is_named,
const char *nickname,
const tor_addr_t *addr,
uint32_t addr32h)
@@ -53,7 +52,7 @@ format_node_description(char *buf,
base16_encode(buf+1, HEX_DIGEST_LEN+1, id_digest, DIGEST_LEN);
cp = buf+1+HEX_DIGEST_LEN;
if (nickname) {
- buf[1+HEX_DIGEST_LEN] = is_named ? '=' : '~';
+ buf[1+HEX_DIGEST_LEN] = '~';
strlcpy(buf+1+HEX_DIGEST_LEN+1, nickname, MAX_NICKNAME_LEN+1);
cp += strlen(cp);
}
@@ -85,7 +84,6 @@ router_describe(const routerinfo_t *ri)
return "<null>";
return format_node_description(buf,
ri->cache_info.identity_digest,
- 0,
ri->nickname,
NULL,
ri->addr);
@@ -102,14 +100,12 @@ node_describe(const node_t *node)
static char buf[NODE_DESC_BUF_LEN];
const char *nickname = NULL;
uint32_t addr32h = 0;
- int is_named = 0;
if (!node)
return "<null>";
if (node->rs) {
nickname = node->rs->nickname;
- is_named = node->rs->is_named;
addr32h = node->rs->addr;
} else if (node->ri) {
nickname = node->ri->nickname;
@@ -118,7 +114,6 @@ node_describe(const node_t *node)
return format_node_description(buf,
node->identity,
- is_named,
nickname,
NULL,
addr32h);
@@ -138,7 +133,6 @@ routerstatus_describe(const routerstatus_t *rs)
return "<null>";
return format_node_description(buf,
rs->identity_digest,
- rs->is_named,
rs->nickname,
NULL,
rs->addr);
@@ -158,7 +152,6 @@ extend_info_describe(const extend_info_t *ei)
return "<null>";
return format_node_description(buf,
ei->identity_digest,
- 0,
ei->nickname,
&ei->addr,
0);
More information about the tor-commits
mailing list