X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Fhostlist%2Fhostlist-server.c;h=055c90bab439c9f82ee8e16520d9efa72510fc9b;hb=ac5f48c0d9c409e3cb7400b9650dc5994cdc59ae;hp=7ea495064e95af3f49abefbfbb4a4eddb29c5b48;hpb=33fa9a700082513870a85b56c7359e72ed29035f;p=oweals%2Fgnunet.git diff --git a/src/hostlist/hostlist-server.c b/src/hostlist/hostlist-server.c index 7ea495064..055c90bab 100644 --- a/src/hostlist/hostlist-server.c +++ b/src/hostlist/hostlist-server.c @@ -163,7 +163,8 @@ static int check_has_addr (void *cls, const char *tname, struct GNUNET_TIME_Absolute expiration, - const void *addr, size_t addrlen) + const void *addr, + uint16_t addrlen) { int *arg = cls; @@ -602,10 +603,9 @@ GNUNET_HOSTLIST_server_start (const struct GNUNET_CONFIGURATION_Handle *c, &port)) return GNUNET_SYSERR; - if ( GNUNET_SYSERR == GNUNET_CONFIGURATION_get_value_string (cfg, "HOSTLIST", - "HOSTNAME", + "EXTERNAL_DNS_NAME", &hostname)) hostname = GNUNET_RESOLVER_local_fqdn_get (); @@ -736,6 +736,10 @@ GNUNET_HOSTLIST_server_stop () GNUNET_PEERINFO_disconnect (peerinfo); peerinfo = NULL; } + cfg = NULL; + sched = NULL; + stats = NULL; + core = NULL; } /* end of hostlist-server.c */