A result we got from DNS. More...
Data Fields | |
| struct DnsResult * | next |
| Kept in DLL. | |
| struct DnsResult * | prev |
| Kept in DLL. | |
| const void * | data |
| Binary value stored in the DNS record (appended to this struct) | |
| uint64_t | expiration_time |
| Expiration time for the DNS record, 0 if we didn't get anything useful (i.e. | |
| size_t | data_size |
| Number of bytes in data. | |
| uint32_t | record_type |
| Type of the GNS/DNS record. | |
A result we got from DNS.
Definition at line 213 of file gnunet-service-gns_resolver.c.
| struct DnsResult* DnsResult::next |
Kept in DLL.
Definition at line 218 of file gnunet-service-gns_resolver.c.
Referenced by transmit_lookup_dns_result().
| struct DnsResult* DnsResult::prev |
Kept in DLL.
Definition at line 223 of file gnunet-service-gns_resolver.c.
| const void* DnsResult::data |
Binary value stored in the DNS record (appended to this struct)
Definition at line 228 of file gnunet-service-gns_resolver.c.
Referenced by transmit_lookup_dns_result().
| uint64_t DnsResult::expiration_time |
Expiration time for the DNS record, 0 if we didn't get anything useful (i.e.
'gethostbyname()' was used).
Definition at line 234 of file gnunet-service-gns_resolver.c.
Referenced by add_dns_result(), and transmit_lookup_dns_result().
| size_t DnsResult::data_size |
Number of bytes in data.
Definition at line 239 of file gnunet-service-gns_resolver.c.
Referenced by transmit_lookup_dns_result().
| uint32_t DnsResult::record_type |
Type of the GNS/DNS record.
Definition at line 244 of file gnunet-service-gns_resolver.c.
Referenced by add_dns_result(), and transmit_lookup_dns_result().