summaryrefslogtreecommitdiffstats
path: root/dirmngr/t-http.c
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2015-12-02 10:12:32 +0100
committerWerner Koch <wk@gnupg.org>2015-12-02 12:27:35 +0100
commit17ac843871d5f350f26edff0187f94ced923f534 (patch)
treed862882e92a70c3edf3d943f3d67b70e5ced341d /dirmngr/t-http.c
parentcommon,gpg: Fix processing of search descriptions ending in '!'. (diff)
downloadgnupg2-17ac843871d5f350f26edff0187f94ced923f534.tar.xz
gnupg2-17ac843871d5f350f26edff0187f94ced923f534.zip
http: Enhance parser to detect .onion addresses.
* dirmngr/http.h (parsed_uri_s): Add flag 'onion'. * dirmngr/http.c (do_parse_uri): Set that flag. * dirmngr/t-http.c (main): Print flags. Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'dirmngr/t-http.c')
-rw-r--r--dirmngr/t-http.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/dirmngr/t-http.c b/dirmngr/t-http.c
index 35858f649..63662a286 100644
--- a/dirmngr/t-http.c
+++ b/dirmngr/t-http.c
@@ -323,6 +323,11 @@ main (int argc, char **argv)
}
putchar ('\n');
}
+ printf ("Flags :%s%s%s%s\n",
+ uri->is_http? " http":"",
+ uri->opaque? " opaque":"",
+ uri->v6lit? " v6lit":"",
+ uri->onion? " onion":"");
printf ("TLS : %s\n",
uri->use_tls? "yes":
(my_http_flags&HTTP_FLAG_FORCE_TLS)? "forced" : "no");