diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2022-10-12 20:27:37 +0900 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2022-10-12 20:27:37 +0900 |
commit | 342ab049a74a951d30584ee88ae12765846ee38d (patch) | |
tree | 2f88af505f9c1e0a7ff8190ec23bcf56807ee604 /src/gns/gnunet-dns2gns.c | |
parent | 49030ceea9aa1761649d17fe688421d7b95a8fc7 (diff) | |
download | gnunet-342ab049a74a951d30584ee88ae12765846ee38d.tar.gz gnunet-342ab049a74a951d30584ee88ae12765846ee38d.zip |
-warnings; dns2gns fixes
Diffstat (limited to 'src/gns/gnunet-dns2gns.c')
-rw-r--r-- | src/gns/gnunet-dns2gns.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/gns/gnunet-dns2gns.c b/src/gns/gnunet-dns2gns.c index 46659cdda..960d84fb3 100644 --- a/src/gns/gnunet-dns2gns.c +++ b/src/gns/gnunet-dns2gns.c | |||
@@ -193,7 +193,7 @@ static char *dns_ip; | |||
193 | /** | 193 | /** |
194 | * UDP Port we listen on for inbound DNS requests. | 194 | * UDP Port we listen on for inbound DNS requests. |
195 | */ | 195 | */ |
196 | static unsigned int listen_port = 53; | 196 | static unsigned long long listen_port = 53; |
197 | 197 | ||
198 | /** | 198 | /** |
199 | * Configuration to use. | 199 | * Configuration to use. |
@@ -561,7 +561,8 @@ result_processor (void *cls, | |||
561 | if ((GNUNET_DNSPARSER_TYPE_A != request->packet->queries[0].type) && | 561 | if ((GNUNET_DNSPARSER_TYPE_A != request->packet->queries[0].type) && |
562 | (GNUNET_DNSPARSER_TYPE_AAAA != request->packet->queries[0].type)) | 562 | (GNUNET_DNSPARSER_TYPE_AAAA != request->packet->queries[0].type)) |
563 | break; | 563 | break; |
564 | af = (GNUNET_DNSPARSER_TYPE_A == request->packet->queries[0].type) ? AF_INET : | 564 | af = (GNUNET_DNSPARSER_TYPE_A == request->packet->queries[0].type) ? |
565 | AF_INET : | ||
565 | AF_INET6; | 566 | AF_INET6; |
566 | if (sizeof(struct GNUNET_TUN_GnsVpnRecord) > | 567 | if (sizeof(struct GNUNET_TUN_GnsVpnRecord) > |
567 | rd[i].data_size) | 568 | rd[i].data_size) |
@@ -903,6 +904,11 @@ run (void *cls, | |||
903 | return; | 904 | return; |
904 | } | 905 | } |
905 | GNUNET_free (addr_str); | 906 | GNUNET_free (addr_str); |
907 | if (GNUNET_OK == GNUNET_CONFIGURATION_get_value_number (c, "dns2gns", | ||
908 | "PORT", | ||
909 | &listen_port)) | ||
910 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | ||
911 | "Listening on %llu\n", listen_port); | ||
906 | 912 | ||
907 | listen_socket4 = GNUNET_NETWORK_socket_create (PF_INET, | 913 | listen_socket4 = GNUNET_NETWORK_socket_create (PF_INET, |
908 | SOCK_DGRAM, | 914 | SOCK_DGRAM, |
@@ -994,12 +1000,6 @@ main (int argc, | |||
994 | gettext_noop ( | 1000 | gettext_noop ( |
995 | "IP of recursive DNS resolver to use (required)"), | 1001 | "IP of recursive DNS resolver to use (required)"), |
996 | &dns_ip), | 1002 | &dns_ip), |
997 | GNUNET_GETOPT_option_uint ('p', | ||
998 | "port", | ||
999 | "UDPPORT", | ||
1000 | gettext_noop ( | ||
1001 | "UDP port to listen on for inbound DNS requests; default: 2853"), | ||
1002 | &listen_port), | ||
1003 | GNUNET_GETOPT_OPTION_END | 1003 | GNUNET_GETOPT_OPTION_END |
1004 | }; | 1004 | }; |
1005 | int ret; | 1005 | int ret; |