diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-07-02 23:16:56 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-07-02 23:16:56 +0000 |
commit | a2116a7a3c697047e60b4f188906aaac3feb01f9 (patch) | |
tree | cadefd9a7cfbfab8324e03b0802c9a5403839c04 /src/include/gnunet_gns_service.h | |
parent | f19244feafa3675f0d8ba0d3aa3afb613160cf1a (diff) | |
download | gnunet-a2116a7a3c697047e60b4f188906aaac3feb01f9.tar.gz gnunet-a2116a7a3c697047e60b4f188906aaac3feb01f9.zip |
-LRN: document namestore contents for given types
Diffstat (limited to 'src/include/gnunet_gns_service.h')
-rw-r--r-- | src/include/gnunet_gns_service.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/include/gnunet_gns_service.h b/src/include/gnunet_gns_service.h index 5921d9370..029ef9f51 100644 --- a/src/include/gnunet_gns_service.h +++ b/src/include/gnunet_gns_service.h | |||
@@ -67,21 +67,45 @@ struct GNUNET_GNS_LookupHandle; | |||
67 | enum GNUNET_GNS_RecordType | 67 | enum GNUNET_GNS_RecordType |
68 | { | 68 | { |
69 | /* Standard DNS */ | 69 | /* Standard DNS */ |
70 | /* struct in_addr */ | ||
70 | GNUNET_GNS_RECORD_A = GNUNET_DNSPARSER_TYPE_A, | 71 | GNUNET_GNS_RECORD_A = GNUNET_DNSPARSER_TYPE_A, |
72 | |||
73 | /* char */ | ||
71 | GNUNET_GNS_RECORD_NS = GNUNET_DNSPARSER_TYPE_NS, | 74 | GNUNET_GNS_RECORD_NS = GNUNET_DNSPARSER_TYPE_NS, |
75 | |||
76 | /* char */ | ||
72 | GNUNET_GNS_RECORD_CNAME = GNUNET_DNSPARSER_TYPE_CNAME, | 77 | GNUNET_GNS_RECORD_CNAME = GNUNET_DNSPARSER_TYPE_CNAME, |
78 | |||
79 | /* struct soa_data */ | ||
73 | GNUNET_GNS_RECORD_SOA = GNUNET_DNSPARSER_TYPE_SOA, | 80 | GNUNET_GNS_RECORD_SOA = GNUNET_DNSPARSER_TYPE_SOA, |
81 | |||
82 | /* struct srv_data */ | ||
74 | GNUNET_GNS_RECORD_SRV = GNUNET_DNSPARSER_TYPE_SRV, | 83 | GNUNET_GNS_RECORD_SRV = GNUNET_DNSPARSER_TYPE_SRV, |
84 | |||
85 | /* char */ | ||
75 | GNUNET_GNS_RECORD_PTR = GNUNET_DNSPARSER_TYPE_PTR, | 86 | GNUNET_GNS_RECORD_PTR = GNUNET_DNSPARSER_TYPE_PTR, |
87 | |||
88 | /* uint16_t, char */ | ||
76 | GNUNET_GNS_RECORD_MX = GNUNET_DNSPARSER_TYPE_MX, | 89 | GNUNET_GNS_RECORD_MX = GNUNET_DNSPARSER_TYPE_MX, |
90 | |||
91 | /* char */ | ||
77 | GNUNET_GNS_RECORD_TXT = GNUNET_DNSPARSER_TYPE_TXT, | 92 | GNUNET_GNS_RECORD_TXT = GNUNET_DNSPARSER_TYPE_TXT, |
93 | |||
94 | /* struct in6_addr */ | ||
78 | GNUNET_GNS_RECORD_AAAA = GNUNET_DNSPARSER_TYPE_AAAA, | 95 | GNUNET_GNS_RECORD_AAAA = GNUNET_DNSPARSER_TYPE_AAAA, |
79 | 96 | ||
80 | /* GNS specific */ | 97 | /* GNS specific */ |
98 | /* struct GNUNET_CRYPTO_ShortHashCode */ | ||
81 | GNUNET_GNS_RECORD_PKEY = GNUNET_NAMESTORE_TYPE_PKEY, | 99 | GNUNET_GNS_RECORD_PKEY = GNUNET_NAMESTORE_TYPE_PKEY, |
100 | |||
101 | /* char */ | ||
82 | GNUNET_GNS_RECORD_PSEU = GNUNET_NAMESTORE_TYPE_PSEU, | 102 | GNUNET_GNS_RECORD_PSEU = GNUNET_NAMESTORE_TYPE_PSEU, |
83 | GNUNET_GNS_RECORD_ANY = GNUNET_NAMESTORE_TYPE_ANY, | 103 | GNUNET_GNS_RECORD_ANY = GNUNET_NAMESTORE_TYPE_ANY, |
104 | |||
105 | /* char */ | ||
84 | GNUNET_GNS_RECORD_LEHO = GNUNET_NAMESTORE_TYPE_LEHO, | 106 | GNUNET_GNS_RECORD_LEHO = GNUNET_NAMESTORE_TYPE_LEHO, |
107 | |||
108 | /* struct vpn_data */ | ||
85 | GNUNET_GNS_RECORD_VPN = GNUNET_NAMESTORE_TYPE_VPN, | 109 | GNUNET_GNS_RECORD_VPN = GNUNET_NAMESTORE_TYPE_VPN, |
86 | GNUNET_GNS_RECORD_REV = GNUNET_NAMESTORE_TYPE_REV | 110 | GNUNET_GNS_RECORD_REV = GNUNET_NAMESTORE_TYPE_REV |
87 | }; | 111 | }; |