Some zones may include authoritative records for other zones, such as foo.com.uk or bar.com.fr. More...
Data Fields | |
struct Zone * | next |
Kept in a DLL. More... | |
struct Zone * | prev |
Kept in a DLL. More... | |
char * | domain |
Domain of the zone (i.e. More... | |
struct GNUNET_CRYPTO_PrivateKey | key |
Private key of the zone. More... | |
Some zones may include authoritative records for other zones, such as foo.com.uk or bar.com.fr.
As for GNS each dot represents a zone cut, we then need to create a zone on-the-fly to capture those records properly.
Definition at line 76 of file gnunet-zoneimport.c.
struct Zone* Zone::next |
Kept in a DLL.
Definition at line 81 of file gnunet-zoneimport.c.
Referenced by iterate_zones(), and queue().
struct Zone* Zone::prev |
Kept in a DLL.
Definition at line 86 of file gnunet-zoneimport.c.
char* Zone::domain |
Domain of the zone (i.e.
"fr" or "com.fr")
Definition at line 91 of file gnunet-zoneimport.c.
Referenced by httpdomain.httpdomain.HTTPIndex::__init__(), do_shutdown(), httpdomain.httpdomain.HTTPIndex::generate(), identity_cb(), iterate_zones(), ns_lookup_error_cb(), ns_lookup_result_cb(), and queue().
struct GNUNET_CRYPTO_PrivateKey Zone::key |
Private key of the zone.
Definition at line 96 of file gnunet-zoneimport.c.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), identity_cb(), iterate_zones(), ns_lookup_result_cb(), process_result(), and gnunet-chk.Chk::uri().