aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Nadler <sebastian.nadler@tum.de>2023-12-01 11:26:52 +0100
committerSebastian Nadler <sebastian.nadler@tum.de>2023-12-01 11:26:52 +0100
commit5d2340084cd15e3a47a6483d4376d882ca92f36d (patch)
tree4ed13a0e75003309d2b3980879d7ef24ced041a1
parent61a26b616cf5bef1eb6759f8d35ae4ad93d0ad78 (diff)
downloadgana-5d2340084cd15e3a47a6483d4376d882ca92f36d.tar.gz
gana-5d2340084cd15e3a47a6483d4376d882ca92f36d.zip
GNS protocol & service-port numbers
-rw-r--r--Makefile4
-rw-r--r--gns-protocol-numbers/h.footer2
-rw-r--r--gns-protocol-numbers/h.header4
-rw-r--r--gns-protocol-numbers/h.template2
-rw-r--r--gns-protocol-numbers/registry.rec4
-rw-r--r--gns-service-port-numbers/h.header4
-rw-r--r--gns-service-port-numbers/h.template2
-rw-r--r--gns-service-port-numbers/registry.rec7
-rw-r--r--registries.rst2
9 files changed, 24 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index e515dfc..ca57b10 100644
--- a/Makefile
+++ b/Makefile
@@ -14,7 +14,9 @@ REGISTRIES = dot-alt \
14 gnunet-protocols \ 14 gnunet-protocols \
15 gnunet-signatures \ 15 gnunet-signatures \
16 http-status-codes \ 16 http-status-codes \
17 payto-payment-target-types 17 payto-payment-target-types \
18 gns-protocol-numbers \
19 gns-service-port-numbers
18 20
19# You can set these variables from the command line, and also 21# You can set these variables from the command line, and also
20# from the environment for the first two. 22# from the environment for the first two.
diff --git a/gns-protocol-numbers/h.footer b/gns-protocol-numbers/h.footer
index a9ac1bb..20a53af 100644
--- a/gns-protocol-numbers/h.footer
+++ b/gns-protocol-numbers/h.footer
@@ -22,7 +22,7 @@ const char*
22GNUNET_GNS_protocol_number_to_name (uint16_t number) 22GNUNET_GNS_protocol_number_to_name (uint16_t number)
23{ 23{
24 int i = 0; 24 int i = 0;
25 while (NULL != GNUNET_GNS_Protocol[i].name) 25 while (NULL != GNUNET_GNS_Protocols[i].name)
26 { 26 {
27 if (number == GNUNET_GNS_Protocols[i].number) 27 if (number == GNUNET_GNS_Protocols[i].number)
28 return GNUNET_GNS_Protocols[i].name; 28 return GNUNET_GNS_Protocols[i].name;
diff --git a/gns-protocol-numbers/h.header b/gns-protocol-numbers/h.header
index 8571e41..5483922 100644
--- a/gns-protocol-numbers/h.header
+++ b/gns-protocol-numbers/h.header
@@ -29,6 +29,10 @@
29 * file with the update. 29 * file with the update.
30 */ 30 */
31 31
32#include <cstdint>
33#include <cstddef>
34#include <cstring>
35
32#ifdef __cplusplus 36#ifdef __cplusplus
33extern "C" { 37extern "C" {
34#if 0 /* keep Emacsens' auto-indent happy */ 38#if 0 /* keep Emacsens' auto-indent happy */
diff --git a/gns-protocol-numbers/h.template b/gns-protocol-numbers/h.template
index aec5968..6ca56e3 100644
--- a/gns-protocol-numbers/h.template
+++ b/gns-protocol-numbers/h.template
@@ -4,5 +4,5 @@
4 * {{Comment}} 4 * {{Comment}}
5 */ 5 */
6 { .name = "{{Name}}", 6 { .name = "{{Name}}",
7 .number = "{{Number}}" 7 .number = {{Number}}
8 }, 8 },
diff --git a/gns-protocol-numbers/registry.rec b/gns-protocol-numbers/registry.rec
index 2ce438a..96770ff 100644
--- a/gns-protocol-numbers/registry.rec
+++ b/gns-protocol-numbers/registry.rec
@@ -17,6 +17,6 @@
17%sort: Number Name Contact References 17%sort: Number Name Contact References
18 18
19Number: 49152 19Number: 49152
20Name: scheme 20Name: trust
21Comment: LIGHest trust policy scheme 21Comment: LIGHTest trust policy scheme
22References: TODO 22References: TODO
diff --git a/gns-service-port-numbers/h.header b/gns-service-port-numbers/h.header
index ed8860e..0456633 100644
--- a/gns-service-port-numbers/h.header
+++ b/gns-service-port-numbers/h.header
@@ -29,6 +29,10 @@
29 * file with the update. 29 * file with the update.
30 */ 30 */
31 31
32#include <cstdint>
33#include <cstddef>
34#include <cstring>
35
32#ifdef __cplusplus 36#ifdef __cplusplus
33extern "C" { 37extern "C" {
34#if 0 /* keep Emacsens' auto-indent happy */ 38#if 0 /* keep Emacsens' auto-indent happy */
diff --git a/gns-service-port-numbers/h.template b/gns-service-port-numbers/h.template
index 0b2d512..779edf9 100644
--- a/gns-service-port-numbers/h.template
+++ b/gns-service-port-numbers/h.template
@@ -4,5 +4,5 @@
4 * {{Comment}} 4 * {{Comment}}
5 */ 5 */
6 { .name = "{{Name}}", 6 { .name = "{{Name}}",
7 .port = "{{Number}}" 7 .port = {{Number}}
8 }, 8 },
diff --git a/gns-service-port-numbers/registry.rec b/gns-service-port-numbers/registry.rec
index ad5af0e..ab740ed 100644
--- a/gns-service-port-numbers/registry.rec
+++ b/gns-service-port-numbers/registry.rec
@@ -18,5 +18,10 @@
18 18
19Number: 49152 19Number: 49152
20Name: scheme 20Name: scheme
21Comment: LIGHest trust policy scheme 21Comment: LIGHTest trust policy scheme
22References: TODO 22References: TODO
23
24Number: 49153
25Name: trustlist
26Comment: LIGHTest trust policy trustlist
27References: TODO \ No newline at end of file
diff --git a/registries.rst b/registries.rst
index 69340f5..35cfa91 100644
--- a/registries.rst
+++ b/registries.rst
@@ -15,3 +15,5 @@ Registries
15 gnu-taler-db-events/taler_dbevents.rst 15 gnu-taler-db-events/taler_dbevents.rst
16 gnu-taler-error-codes/taler_error_codes.rst 16 gnu-taler-error-codes/taler_error_codes.rst
17 payto-payment-target-types/payto_payment_target_types.rst 17 payto-payment-target-types/payto_payment_target_types.rst
18 gns-protocol-numbers/gnu_name_system_protocols.rst
19 gns-service-port-numbers/gnu_name_system_service_ports.rst \ No newline at end of file