]> git.meshlink.io Git - meshlink/commit
Fix more compiler warnings.
authorGuus Sliepen <guus@meshlink.io>
Wed, 13 May 2020 20:48:02 +0000 (22:48 +0200)
committerGuus Sliepen <guus@meshlink.io>
Wed, 13 May 2020 20:48:12 +0000 (22:48 +0200)
commit8d4b96efb7955eaa96174af4804597f92e124041
tree5c30b5b3b4960d71a5cfc773a9d820c54e653c2f
parentd9a6e9b7951388016638d05656645b22d8723fdb
Fix more compiler warnings.

This enables much more compiler warnings by default, and fixes all the
warnings we get from GCC 10 and Clang 10 in the library.

The blackbox test cases still produce a lot of warnings that have not
been fixed yet.
67 files changed:
configure.ac
examples/groupchat.c
examples/manynodes.c
examples/meshlinkapp.c
src/adns.c
src/adns.h
src/buffer.h
src/conf.h
src/connection.h
src/crypto.h
src/devtools.h
src/discovery.h
src/dropin.h
src/ecdh.h
src/ecdsa.h
src/ecdsagen.h
src/edge.h
src/event.c
src/event.h
src/graph.c
src/graph.h
src/hash.h
src/list.h
src/logger.h
src/meshlink.c
src/meshlink.h
src/meshlink_internal.h
src/meta.c
src/meta.h
src/net.h
src/net_packet.c
src/net_setup.c
src/netutl.h
src/node.h
src/prf.c
src/prf.h
src/protocol.c
src/protocol.h
src/protocol_auth.c
src/protocol_edge.c
src/protocol_key.c
src/route.h
src/splay_tree.h
src/sptps.h
src/submesh.h
src/utcp-test.c
src/utcp.c
src/utcp.h
src/utils.h
src/xoshiro.h
test/basic.c
test/blacklist.c
test/channels-cornercases.c
test/channels-failure.c
test/channels-fork.c
test/channels-udp.c
test/channels.c
test/duplicate.c
test/echo-fork.c
test/encrypted.c
test/ephemeral.c
test/get-all-nodes.c
test/import-export.c
test/invite-join.c
test/sign-verify.c
test/trio.c
test/trio2.c