Representation of a TLD, mapping the respective TLD string (e.g. More...
Data Fields | |
struct GNS_TopLevelDomain * | next |
Kept in a DLL, as there are unlikely enough of these to warrant a hash map. More... | |
struct GNS_TopLevelDomain * | prev |
Kept in a DLL, as there are unlikely enough of these to warrant a hash map. More... | |
struct GNUNET_CRYPTO_PublicKey | pkey |
Public key associated with the tld. More... | |
char * | tld |
Top-level domain as a string, including leading ".". More... | |
Representation of a TLD, mapping the respective TLD string (e.g.
".gnu") to the respective public key of the zone.
Definition at line 108 of file gnunet-service-gns.c.
struct GNS_TopLevelDomain* GNS_TopLevelDomain::next |
Kept in a DLL, as there are unlikely enough of these to warrant a hash map.
Definition at line 114 of file gnunet-service-gns.c.
struct GNS_TopLevelDomain* GNS_TopLevelDomain::prev |
Kept in a DLL, as there are unlikely enough of these to warrant a hash map.
Definition at line 120 of file gnunet-service-gns.c.
struct GNUNET_CRYPTO_PublicKey GNS_TopLevelDomain::pkey |
Public key associated with the tld.
Definition at line 125 of file gnunet-service-gns.c.
char* GNS_TopLevelDomain::tld |
Top-level domain as a string, including leading ".".
Definition at line 130 of file gnunet-service-gns.c.
Referenced by GNS_find_tld(), GNS_get_tld(), read_service_conf(), and shutdown_task().