diff options
author | Martin Schanzenbach <mschanzenbach@posteo.de> | 2012-06-16 18:12:10 +0000 |
---|---|---|
committer | Martin Schanzenbach <mschanzenbach@posteo.de> | 2012-06-16 18:12:10 +0000 |
commit | e92f0d41aa9063c24fae339f93ea76240909883d (patch) | |
tree | 9a0d9aef2eb310ad8efc692b95b98c796092e8c6 /src/gns/gnunet-service-gns_resolver.h | |
parent | 7028ad967e99bfdef4938a26442b8466730f666b (diff) | |
download | gnunet-e92f0d41aa9063c24fae339f93ea76240909883d.tar.gz gnunet-e92f0d41aa9063c24fae339f93ea76240909883d.zip |
-more NS delegation
Diffstat (limited to 'src/gns/gnunet-service-gns_resolver.h')
-rw-r--r-- | src/gns/gnunet-service-gns_resolver.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/gns/gnunet-service-gns_resolver.h b/src/gns/gnunet-service-gns_resolver.h index a0ac2cb0b..d7ad17d5f 100644 --- a/src/gns/gnunet-service-gns_resolver.h +++ b/src/gns/gnunet-service-gns_resolver.h | |||
@@ -139,12 +139,21 @@ struct ResolverHandle | |||
139 | /* a socket for a dns request */ | 139 | /* a socket for a dns request */ |
140 | struct GNUNET_NETWORK_Handle *dns_sock; | 140 | struct GNUNET_NETWORK_Handle *dns_sock; |
141 | 141 | ||
142 | /* a synthesized dns name */ | ||
143 | char dns_name[MAX_DNS_NAME_LENGTH]; | ||
144 | |||
142 | /* the address of the DNS server FIXME not needed? */ | 145 | /* the address of the DNS server FIXME not needed? */ |
143 | struct in_addr dns_ip; | 146 | struct sockaddr_in dns_addr; |
147 | |||
148 | /* select task for DNS */ | ||
149 | GNUNET_SCHEDULER_TaskIdentifier dns_read_task; | ||
144 | 150 | ||
145 | /* pointer to raw dns query payload FIXME needs to be freed/NULL */ | 151 | /* pointer to raw dns query payload FIXME needs to be freed/NULL */ |
146 | char *dns_raw_packet; | 152 | char *dns_raw_packet; |
147 | 153 | ||
154 | /* size of the raw dns query */ | ||
155 | size_t dns_raw_packet_size; | ||
156 | |||
148 | /* timeout task for the lookup */ | 157 | /* timeout task for the lookup */ |
149 | GNUNET_SCHEDULER_TaskIdentifier timeout_task; | 158 | GNUNET_SCHEDULER_TaskIdentifier timeout_task; |
150 | 159 | ||