GNUnet  0.18.1
gnu_name_system_record_types.h File Reference

Go to the source code of this file.

Macros

#define GNUNET_GNSRECORD_TYPE_PKEY   65536
 WARNING: This header is generated! In order to add GNS record types, you must register them in GANA, and then use the header generation script to create an update of this file. More...
 
#define GNUNET_GNSRECORD_TYPE_NICK   65537
 GNS nick names. More...
 
#define GNUNET_GNSRECORD_TYPE_LEHO   65538
 legacy hostnames More...
 
#define GNUNET_GNSRECORD_TYPE_VPN   65539
 VPN resolution. More...
 
#define GNUNET_GNSRECORD_TYPE_GNS2DNS   65540
 Delegation to DNS. More...
 
#define GNUNET_GNSRECORD_TYPE_BOX   65541
 Boxed records (see TLSA/SRV handling in GNS) More...
 
#define GNUNET_GNSRECORD_TYPE_PLACE   65542
 social place for SecuShare More...
 
#define GNUNET_GNSRECORD_TYPE_PHONE   65543
 Endpoint for conversation. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE   65544
 identity attribute More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_TICKET   65545
 local ticket reference More...
 
#define GNUNET_GNSRECORD_TYPE_DELEGATE   65548
 For ABD policies. More...
 
#define GNUNET_GNSRECORD_TYPE_ATTRIBUTE   65549
 For ABD reverse lookups. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE_REF   65550
 for reclaim records More...
 
#define GNUNET_GNSRECORD_TYPE_REDIRECT   65551
 Resolver redirects. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_CLIENT   65552
 For reclaim OIDC client names. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_REDIRECT   65553
 Used reclaimID OIDC client redirect URIs. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_CREDENTIAL   65554
 Record type for an attribute attestation (e.g. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_PRESENTATION   65555
 Record type for a presentation of a credential. More...
 
#define GNUNET_GNSRECORD_TYPE_EDKEY   65556
 Record type for EDKEY zone delegations. More...
 
#define GNUNET_GNSRECORD_TYPE_ERIS_READ_CAPABILITY   65557
 Encoding for Robust Immutable Storage (ERIS) binary read capability. More...
 
#define GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_ENTRY   65558
 Record type to share an entry of a messenger room. More...
 
#define GNUNET_GNSRECORD_TYPE_TOMBSTONE   65559
 Record type to indicate a previously delete record (PRIVATE only) More...
 
#define GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_DETAILS   65560
 Record type to store details about a messenger room. More...
 
#define GNUNET_GNSRECORD_TYPE_DID_DOCUMENT   65561
 Record type to store DID Documents. More...
 
#define GNUNET_GNSRECORD_TYPE_PKEY   65536
 WARNING: This header is generated! In order to add GNS record types, you must register them in GANA, and then use the header generation script to create an update of this file. More...
 
#define GNUNET_GNSRECORD_TYPE_NICK   65537
 GNS nick names. More...
 
#define GNUNET_GNSRECORD_TYPE_LEHO   65538
 legacy hostnames More...
 
#define GNUNET_GNSRECORD_TYPE_VPN   65539
 VPN resolution. More...
 
#define GNUNET_GNSRECORD_TYPE_GNS2DNS   65540
 Delegation to DNS. More...
 
#define GNUNET_GNSRECORD_TYPE_BOX   65541
 Boxed records (see TLSA/SRV handling in GNS) More...
 
#define GNUNET_GNSRECORD_TYPE_PLACE   65542
 social place for SecuShare More...
 
#define GNUNET_GNSRECORD_TYPE_PHONE   65543
 Endpoint for conversation. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE   65544
 identity attribute More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_TICKET   65545
 local ticket reference More...
 
#define GNUNET_GNSRECORD_TYPE_DELEGATE   65548
 For ABD policies. More...
 
#define GNUNET_GNSRECORD_TYPE_ATTRIBUTE   65549
 For ABD reverse lookups. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE_REF   65550
 for reclaim records More...
 
#define GNUNET_GNSRECORD_TYPE_REDIRECT   65551
 Resolver redirects. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_CLIENT   65552
 For reclaim OIDC client names. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_REDIRECT   65553
 Used reclaimID OIDC client redirect URIs. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_CREDENTIAL   65554
 Record type for an attribute attestation (e.g. More...
 
#define GNUNET_GNSRECORD_TYPE_RECLAIM_PRESENTATION   65555
 Record type for a presentation of a credential. More...
 
#define GNUNET_GNSRECORD_TYPE_EDKEY   65556
 Record type for EDKEY zone delegations. More...
 
#define GNUNET_GNSRECORD_TYPE_ERIS_READ_CAPABILITY   65557
 Encoding for Robust Immutable Storage (ERIS) binary read capability. More...
 
#define GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_ENTRY   65558
 Record type to share an entry of a messenger room. More...
 
#define GNUNET_GNSRECORD_TYPE_TOMBSTONE   65559
 Record type to indicate a previously delete record (PRIVATE only) More...
 
#define GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_DETAILS   65560
 Record type to store details about a messenger room. More...
 
#define GNUNET_GNSRECORD_TYPE_DID_DOCUMENT   65561
 Record type to store DID Documents. More...
 

Macro Definition Documentation

◆ GNUNET_GNSRECORD_TYPE_PKEY [1/2]

#define GNUNET_GNSRECORD_TYPE_PKEY   65536

WARNING: This header is generated! In order to add GNS record types, you must register them in GANA, and then use the header generation script to create an update of this file.

You may then replace this file with the update. GNS zone transfer

Definition at line 43 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_NICK [1/2]

#define GNUNET_GNSRECORD_TYPE_NICK   65537

GNS nick names.

Definition at line 49 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_LEHO [1/2]

#define GNUNET_GNSRECORD_TYPE_LEHO   65538

legacy hostnames

Definition at line 55 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_VPN [1/2]

#define GNUNET_GNSRECORD_TYPE_VPN   65539

VPN resolution.

Definition at line 61 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_GNS2DNS [1/2]

#define GNUNET_GNSRECORD_TYPE_GNS2DNS   65540

Delegation to DNS.

Definition at line 67 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_BOX [1/2]

#define GNUNET_GNSRECORD_TYPE_BOX   65541

Boxed records (see TLSA/SRV handling in GNS)

Definition at line 73 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_PLACE [1/2]

#define GNUNET_GNSRECORD_TYPE_PLACE   65542

social place for SecuShare

Definition at line 79 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_PHONE [1/2]

#define GNUNET_GNSRECORD_TYPE_PHONE   65543

Endpoint for conversation.

Definition at line 85 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE [1/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE   65544

identity attribute

Definition at line 91 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_TICKET [1/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_TICKET   65545

local ticket reference

Definition at line 97 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_DELEGATE [1/2]

#define GNUNET_GNSRECORD_TYPE_DELEGATE   65548

For ABD policies.

Definition at line 103 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_ATTRIBUTE [1/2]

#define GNUNET_GNSRECORD_TYPE_ATTRIBUTE   65549

For ABD reverse lookups.

Definition at line 109 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE_REF [1/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE_REF   65550

for reclaim records

Definition at line 115 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_REDIRECT [1/2]

#define GNUNET_GNSRECORD_TYPE_REDIRECT   65551

Resolver redirects.

Definition at line 121 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_CLIENT [1/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_CLIENT   65552

For reclaim OIDC client names.

Definition at line 127 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_REDIRECT [1/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_REDIRECT   65553

Used reclaimID OIDC client redirect URIs.

Definition at line 133 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_CREDENTIAL [1/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_CREDENTIAL   65554

Record type for an attribute attestation (e.g.

JWT).

Definition at line 139 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_PRESENTATION [1/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_PRESENTATION   65555

Record type for a presentation of a credential.

Definition at line 145 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_EDKEY [1/2]

#define GNUNET_GNSRECORD_TYPE_EDKEY   65556

Record type for EDKEY zone delegations.

Definition at line 151 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_ERIS_READ_CAPABILITY [1/2]

#define GNUNET_GNSRECORD_TYPE_ERIS_READ_CAPABILITY   65557

Encoding for Robust Immutable Storage (ERIS) binary read capability.

Definition at line 157 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_ENTRY [1/2]

#define GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_ENTRY   65558

Record type to share an entry of a messenger room.

Definition at line 163 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_TOMBSTONE [1/2]

#define GNUNET_GNSRECORD_TYPE_TOMBSTONE   65559

Record type to indicate a previously delete record (PRIVATE only)

Definition at line 169 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_DETAILS [1/2]

#define GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_DETAILS   65560

Record type to store details about a messenger room.

Definition at line 175 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_DID_DOCUMENT [1/2]

#define GNUNET_GNSRECORD_TYPE_DID_DOCUMENT   65561

Record type to store DID Documents.

Definition at line 181 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_PKEY [2/2]

#define GNUNET_GNSRECORD_TYPE_PKEY   65536

WARNING: This header is generated! In order to add GNS record types, you must register them in GANA, and then use the header generation script to create an update of this file.

You may then replace this file with the update. GNS zone transfer

Definition at line 43 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_NICK [2/2]

#define GNUNET_GNSRECORD_TYPE_NICK   65537

GNS nick names.

Definition at line 49 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_LEHO [2/2]

#define GNUNET_GNSRECORD_TYPE_LEHO   65538

legacy hostnames

Definition at line 55 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_VPN [2/2]

#define GNUNET_GNSRECORD_TYPE_VPN   65539

VPN resolution.

Definition at line 61 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_GNS2DNS [2/2]

#define GNUNET_GNSRECORD_TYPE_GNS2DNS   65540

Delegation to DNS.

Definition at line 67 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_BOX [2/2]

#define GNUNET_GNSRECORD_TYPE_BOX   65541

Boxed records (see TLSA/SRV handling in GNS)

Definition at line 73 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_PLACE [2/2]

#define GNUNET_GNSRECORD_TYPE_PLACE   65542

social place for SecuShare

Definition at line 79 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_PHONE [2/2]

#define GNUNET_GNSRECORD_TYPE_PHONE   65543

Endpoint for conversation.

Definition at line 85 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE [2/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE   65544

identity attribute

Definition at line 91 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_TICKET [2/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_TICKET   65545

local ticket reference

Definition at line 97 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_DELEGATE [2/2]

#define GNUNET_GNSRECORD_TYPE_DELEGATE   65548

For ABD policies.

Definition at line 103 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_ATTRIBUTE [2/2]

#define GNUNET_GNSRECORD_TYPE_ATTRIBUTE   65549

For ABD reverse lookups.

Definition at line 109 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE_REF [2/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE_REF   65550

for reclaim records

Definition at line 115 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_REDIRECT [2/2]

#define GNUNET_GNSRECORD_TYPE_REDIRECT   65551

Resolver redirects.

Definition at line 121 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_CLIENT [2/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_CLIENT   65552

For reclaim OIDC client names.

Definition at line 127 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_REDIRECT [2/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_REDIRECT   65553

Used reclaimID OIDC client redirect URIs.

Definition at line 133 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_CREDENTIAL [2/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_CREDENTIAL   65554

Record type for an attribute attestation (e.g.

JWT).

Definition at line 139 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_RECLAIM_PRESENTATION [2/2]

#define GNUNET_GNSRECORD_TYPE_RECLAIM_PRESENTATION   65555

Record type for a presentation of a credential.

Definition at line 145 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_EDKEY [2/2]

#define GNUNET_GNSRECORD_TYPE_EDKEY   65556

Record type for EDKEY zone delegations.

Definition at line 151 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_ERIS_READ_CAPABILITY [2/2]

#define GNUNET_GNSRECORD_TYPE_ERIS_READ_CAPABILITY   65557

Encoding for Robust Immutable Storage (ERIS) binary read capability.

Definition at line 157 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_ENTRY [2/2]

#define GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_ENTRY   65558

Record type to share an entry of a messenger room.

Definition at line 163 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_TOMBSTONE [2/2]

#define GNUNET_GNSRECORD_TYPE_TOMBSTONE   65559

Record type to indicate a previously delete record (PRIVATE only)

Definition at line 169 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_DETAILS [2/2]

#define GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_DETAILS   65560

Record type to store details about a messenger room.

Definition at line 175 of file gnu_name_system_record_types.h.

◆ GNUNET_GNSRECORD_TYPE_DID_DOCUMENT [2/2]

#define GNUNET_GNSRECORD_TYPE_DID_DOCUMENT   65561

Record type to store DID Documents.

Definition at line 181 of file gnu_name_system_record_types.h.