GNUnet 0.21.1
GNUNET_GNSRECORD_Block Struct Reference

#include <gnunet_gnsrecord_lib.h>

Collaboration diagram for GNUNET_GNSRECORD_Block:
[legend]

Data Fields

uint32_t size
 Size of the block. More...
 
uint32_t type
 The zone type (GNUNET_GNSRECORD_TYPE_PKEY) More...
 
union {
   struct GNUNET_GNSRECORD_EcdsaBlock   ecdsa_block
 
   struct GNUNET_GNSRECORD_EddsaBlock   eddsa_block
 
}; 
 

Detailed Description

Definition at line 283 of file gnunet_gnsrecord_lib.h.

Field Documentation

◆ size

◆ type

uint32_t GNUNET_GNSRECORD_Block::type

The zone type (GNUNET_GNSRECORD_TYPE_PKEY)

Definition at line 293 of file gnunet_gnsrecord_lib.h.

Referenced by GNUNET_GNSRECORD_block_verify(), GNUNET_GNSRECORD_query_from_block(), and handle_block_cache().

◆ ecdsa_block

struct GNUNET_GNSRECORD_EcdsaBlock GNUNET_GNSRECORD_Block::ecdsa_block

◆ eddsa_block

struct GNUNET_GNSRECORD_EddsaBlock GNUNET_GNSRECORD_Block::eddsa_block

◆ 

union { ... } GNUNET_GNSRECORD_Block::@27

The documentation for this struct was generated from the following file: