]> git.meshlink.io Git - meshlink/commit
Try to get a new reflexive UDP address if UDP probes failed.
authorGuus Sliepen <guus@meshlink.io>
Thu, 31 Oct 2019 19:46:36 +0000 (20:46 +0100)
committerGuus Sliepen <guus@meshlink.io>
Thu, 31 Oct 2019 19:48:12 +0000 (20:48 +0100)
commit9ece2f9ded8c65c7f20826f2ec9ae1f0527bdd7c
tree9b3cbea9c1c12b65f3228c219d80ee8807aef5e7
parent9919d6688b2c79a0da93e3f39eeea2b58e923a1e
Try to get a new reflexive UDP address if UDP probes failed.

If we are sending data to a node, but we don't have working UDP, it could
be because we don't have a good reflexive UDP address. Send a dummy ANS_KEY
once in a while as long as we still want to exchange data.
src/net_packet.c
src/node.h
src/protocol_key.c