lokinet/llarp/handlers
Thomas Winget bf2665bbe7 path control messages and onioning fleshed out
- control messages can be sent along a path
- the path owner onion-encrypts the "inner" message for each hop in the
  path
- relays on the path will onion the payload in both directions, such
  that the terminal relay will get the plaintext "inner" message and the
  client will get the plaintext "response" to that.
- control messages have (mostly, see below) been changed to be invokable
  either over a path or directly to a relay, as appropriate.

TODO:
  - exit messages need looked at, so they have not yet been changed for
    this
  - path transfer messages (traffic from client to client over 2 paths
    with a shared "pivot") are not yet implemented
2024-01-31 07:54:12 -08:00
..
exit.cpp path control messages and onioning fleshed out 2024-01-31 07:54:12 -08:00
exit.hpp path control messages and onioning fleshed out 2024-01-31 07:54:12 -08:00
null.hpp Clang format include sorting + CMake 2024-01-31 07:54:12 -08:00
tun.cpp path control messages and onioning fleshed out 2024-01-31 07:54:12 -08:00
tun.hpp Clang format include sorting + CMake 2024-01-31 07:54:12 -08:00