Registry for DHT block types

Name

GNUNET_BLOCK_TYPE_ANY

Number

0

Comment

Identifier for any block.

Name

GNUNET_BLOCK_TYPE_FS_DBLOCK

Number

1

Comment

Data block (leaf) in the CHK tree.

Name

GNUNET_BLOCK_TYPE_FS_IBLOCK

Number

2

Comment

Inner block in the CHK tree.

Name

GNUNET_BLOCK_TYPE_FS_ONDEMAND

Number

6

Comment

Type of a block representing a block to be encoded on demand from disk. Should never appear on the network directly.

Name

GNUNET_BLOCK_TYPE_DHT_HELLO

Number

7

Comment

Type of a block that contains a HELLO for a peer.

Name

GNUNET_BLOCK_TYPE_TEST

Number

8

Comment

Block for testing.

Name

GNUNET_BLOCK_TYPE_FS_UBLOCK

Number

9

Comment

Type of a block representing any type of search result (universal).

Name

GNUNET_BLOCK_TYPE_DNS

Number

10

Comment

Block for storing DNS exit service advertisements.

Name

GNUNET_BLOCK_TYPE_GNS_NAMERECORD

Number

11

Comment

Block for storing GNS record data.

Name

GNUNET_BLOCK_TYPE_REVOCATION

Number

12

Comment

Block type for a revocation message by which a key is revoked.

Name

GNUNET_BLOCK_TYPE_DHT_URL_HELLO

Number

13

Comment

Type of a block that contains a DHT-NG HELLO for a peer.

Name

GNUNET_BLOCK_TYPE_REGEX

Number

22

Comment

Block to store a cadet regex state

Name

GNUNET_BLOCK_TYPE_REGEX_ACCEPT

Number

23

Comment

Block to store a cadet regex accepting state

Name

GNUNET_BLOCK_TYPE_SET_TEST

Number

24

Comment

Block for testing set/consensus. If first byte of the block is non-zero, the block is considered invalid.

Name

GNUNET_BLOCK_TYPE_CONSENSUS_ELEMENT

Number

25

Comment

Block type for consensus elements. Contains either special marker elements or a nested block.

Name

GNUNET_BLOCK_TYPE_SETI_TEST

Number

26

Comment

Block for testing set intersection. If first byte of the block is non-zero, the block is considered invalid.

Name

GNUNET_BLOCK_TYPE_SETU_TEST

Number

27

Comment

Block for testing set union. If first byte of the block is non-zero, the block is considered invalid.