]> git.meshlink.io Git - meshlink/commit
Add duplicate node detection callback.
authorGuus Sliepen <guus@meshlink.io>
Sun, 12 Aug 2018 15:09:20 +0000 (17:09 +0200)
committerGuus Sliepen <guus@meshlink.io>
Sun, 12 Aug 2018 15:09:33 +0000 (17:09 +0200)
commitf712fdc0b3de22566cdf06954256c62f46f25542
tree17e1f1ebc8631078696aac5215b829dafc1523d4
parent2610a548bbeef7a10172889f8aa41d8bfa797c71
Add duplicate node detection callback.

MeshLink can detect if two nodes are online simultaneously using the same
Name. Normally, one or both of the duplicate nodes will terminate its
connection. Now there is a duplicate node callback that will be called when
the local node detects a duplicate node. One use for this is to blacklist
the duplicate node and/or notify the user of the problem.
src/graph.c
src/meshlink++.h
src/meshlink.c
src/meshlink.h
src/meshlink_internal.h
src/net.c
src/node.h
src/protocol.h
src/protocol_auth.c
src/protocol_edge.c
test/Makefile.am