gana

GNUnet Assigned Numbers Authority
Log | Files | Refs | README | LICENSE

commit 5d2340084cd15e3a47a6483d4376d882ca92f36d
parent 61a26b616cf5bef1eb6759f8d35ae4ad93d0ad78
Author: Sebastian Nadler <sebastian.nadler@tum.de>
Date:   Fri,  1 Dec 2023 11:26:52 +0100

GNS protocol & service-port numbers

Diffstat:
MMakefile | 4+++-
Mgns-protocol-numbers/h.footer | 2+-
Mgns-protocol-numbers/h.header | 4++++
Mgns-protocol-numbers/h.template | 2+-
Mgns-protocol-numbers/registry.rec | 4++--
Mgns-service-port-numbers/h.header | 4++++
Mgns-service-port-numbers/h.template | 2+-
Mgns-service-port-numbers/registry.rec | 8+++++++-
Mregistries.rst | 3+++
9 files changed, 26 insertions(+), 7 deletions(-)

diff --git a/Makefile b/Makefile @@ -14,7 +14,9 @@ REGISTRIES = dot-alt \ gnunet-protocols \ gnunet-signatures \ http-status-codes \ - payto-payment-target-types + payto-payment-target-types \ + gns-protocol-numbers \ + gns-service-port-numbers # You can set these variables from the command line, and also # from the environment for the first two. diff --git a/gns-protocol-numbers/h.footer b/gns-protocol-numbers/h.footer @@ -22,7 +22,7 @@ const char* GNUNET_GNS_protocol_number_to_name (uint16_t number) { int i = 0; - while (NULL != GNUNET_GNS_Protocol[i].name) + while (NULL != GNUNET_GNS_Protocols[i].name) { if (number == GNUNET_GNS_Protocols[i].number) return GNUNET_GNS_Protocols[i].name; diff --git a/gns-protocol-numbers/h.header b/gns-protocol-numbers/h.header @@ -29,6 +29,10 @@ * file with the update. */ +#include <cstdint> +#include <cstddef> +#include <cstring> + #ifdef __cplusplus extern "C" { #if 0 /* keep Emacsens' auto-indent happy */ diff --git a/gns-protocol-numbers/h.template b/gns-protocol-numbers/h.template @@ -4,5 +4,5 @@ * {{Comment}} */ { .name = "{{Name}}", - .number = "{{Number}}" + .number = {{Number}} }, diff --git a/gns-protocol-numbers/registry.rec b/gns-protocol-numbers/registry.rec @@ -17,6 +17,6 @@ %sort: Number Name Contact References Number: 49152 -Name: scheme -Comment: LIGHest trust policy scheme +Name: trust +Comment: LIGHTest trust policy scheme References: TODO diff --git a/gns-service-port-numbers/h.header b/gns-service-port-numbers/h.header @@ -29,6 +29,10 @@ * file with the update. */ +#include <cstdint> +#include <cstddef> +#include <cstring> + #ifdef __cplusplus extern "C" { #if 0 /* keep Emacsens' auto-indent happy */ diff --git a/gns-service-port-numbers/h.template b/gns-service-port-numbers/h.template @@ -4,5 +4,5 @@ * {{Comment}} */ { .name = "{{Name}}", - .port = "{{Number}}" + .port = {{Number}} }, diff --git a/gns-service-port-numbers/registry.rec b/gns-service-port-numbers/registry.rec @@ -18,5 +18,10 @@ Number: 49152 Name: scheme -Comment: LIGHest trust policy scheme +Comment: LIGHTest trust policy scheme References: TODO + +Number: 49153 +Name: trustlist +Comment: LIGHTest trust policy trustlist +References: TODO +\ No newline at end of file diff --git a/registries.rst b/registries.rst @@ -15,3 +15,5 @@ Registries gnu-taler-db-events/taler_dbevents.rst gnu-taler-error-codes/taler_error_codes.rst payto-payment-target-types/payto_payment_target_types.rst + gns-protocol-numbers/gnu_name_system_protocols.rst + gns-service-port-numbers/gnu_name_system_service_ports.rst +\ No newline at end of file