diff options
author | Sebastian Nadler <sebastian.nadler@tum.de> | 2023-12-01 11:26:52 +0100 |
---|---|---|
committer | Sebastian Nadler <sebastian.nadler@tum.de> | 2023-12-01 11:26:52 +0100 |
commit | 5d2340084cd15e3a47a6483d4376d882ca92f36d (patch) | |
tree | 4ed13a0e75003309d2b3980879d7ef24ced041a1 | |
parent | 61a26b616cf5bef1eb6759f8d35ae4ad93d0ad78 (diff) | |
download | gana-5d2340084cd15e3a47a6483d4376d882ca92f36d.tar.gz gana-5d2340084cd15e3a47a6483d4376d882ca92f36d.zip |
GNS protocol & service-port numbers
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | gns-protocol-numbers/h.footer | 2 | ||||
-rw-r--r-- | gns-protocol-numbers/h.header | 4 | ||||
-rw-r--r-- | gns-protocol-numbers/h.template | 2 | ||||
-rw-r--r-- | gns-protocol-numbers/registry.rec | 4 | ||||
-rw-r--r-- | gns-service-port-numbers/h.header | 4 | ||||
-rw-r--r-- | gns-service-port-numbers/h.template | 2 | ||||
-rw-r--r-- | gns-service-port-numbers/registry.rec | 7 | ||||
-rw-r--r-- | registries.rst | 2 |
9 files changed, 24 insertions, 7 deletions
@@ -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* | |||
22 | GNUNET_GNS_protocol_number_to_name (uint16_t number) | 22 | GNUNET_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 |
33 | extern "C" { | 37 | extern "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 | ||
19 | Number: 49152 | 19 | Number: 49152 |
20 | Name: scheme | 20 | Name: trust |
21 | Comment: LIGHest trust policy scheme | 21 | Comment: LIGHTest trust policy scheme |
22 | References: TODO | 22 | References: 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 |
33 | extern "C" { | 37 | extern "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 | ||
19 | Number: 49152 | 19 | Number: 49152 |
20 | Name: scheme | 20 | Name: scheme |
21 | Comment: LIGHest trust policy scheme | 21 | Comment: LIGHTest trust policy scheme |
22 | References: TODO | 22 | References: TODO |
23 | |||
24 | Number: 49153 | ||
25 | Name: trustlist | ||
26 | Comment: LIGHTest trust policy trustlist | ||
27 | References: 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 | ||