From 238b4ac9407e047a7a2d6f0c951e70ef6e400d82 Mon Sep 17 00:00:00 2001 From: Philipp Tölke Date: Wed, 15 Jun 2011 07:15:39 +0000 Subject: fix bugs found by compiling with -Wextra --- src/vpn/gnunet-daemon-vpn.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/vpn/gnunet-daemon-vpn.c') diff --git a/src/vpn/gnunet-daemon-vpn.c b/src/vpn/gnunet-daemon-vpn.c index 49a33a7bb..1be010685 100644 --- a/src/vpn/gnunet-daemon-vpn.c +++ b/src/vpn/gnunet-daemon-vpn.c @@ -275,6 +275,9 @@ new_ip6addr_remote (unsigned char *buf, unsigned char *addr, char addrlen) */ void process_answer(void* cls, const struct GNUNET_SCHEDULER_TaskContext* tc) { + if ( (tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN) != 0) + return; + struct answer_packet* pkt = cls; struct answer_packet_list* list; @@ -701,7 +704,7 @@ run (void *cls, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg_) { - const static struct GNUNET_MESH_MessageHandler handlers[] = { + static const struct GNUNET_MESH_MessageHandler handlers[] = { {receive_udp_back, GNUNET_MESSAGE_TYPE_SERVICE_UDP_BACK, 0}, {receive_tcp_back, GNUNET_MESSAGE_TYPE_SERVICE_TCP_BACK, 0}, {receive_udp_back, GNUNET_MESSAGE_TYPE_REMOTE_UDP_BACK, 0}, -- cgit v1.2.3