From 3d9e0eb02ce2b2e153e25deb0fc4b27b45f5026a Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 12 Mar 2014 14:26:41 +0100 Subject: http: Add a flag to the URL parser indicating a literal v6 address. * common/http.h (struct parsed_uri_t): Add field v6lit. * common/http.c (do_parse_uri): Set v6lit. --- common/http.h | 1 + 1 file changed, 1 insertion(+) (limited to 'common/http.h') diff --git a/common/http.h b/common/http.h index 75d64d146..bea9f07f1 100644 --- a/common/http.h +++ b/common/http.h @@ -51,6 +51,7 @@ struct parsed_uri_s unsigned int is_http:1; /* This is a HTTP style URI. */ unsigned int use_tls:1; /* Whether TLS should be used. */ unsigned int opaque:1;/* Unknown scheme; PATH has the rest. */ + unsigned int v6lit:1; /* Host was given as a literal v6 address. */ char *auth; /* username/password for basic auth. */ char *host; /* Host (converted to lowercase). */ unsigned short port; /* Port (always set if the host is set). */ -- cgit v1.2.3