Message send via cadet between VPN and entry and an exit daemon to transmit TCP data between the VPN entry and an exit session. More...
#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/service/exit/exit.h>
Data Fields | |
struct GNUNET_MessageHeader | header |
Type is #GNUNET_MESSAGE_TYPE_VPN_TCP_DATA. More... | |
uint32_t | reserved |
Always 0. More... | |
struct GNUNET_TUN_TcpHeader | tcp_header |
Skeleton of the TCP header to send. More... | |
Message send via cadet between VPN and entry and an exit daemon to transmit TCP data between the VPN entry and an exit session.
This format is used for both Internet-exits and service-exits and in both directions (VPN to exit and exit to VPN).
struct GNUNET_MessageHeader GNUNET_EXIT_TcpDataMessage::header |
uint32_t GNUNET_EXIT_TcpDataMessage::reserved |
Always 0.
Definition at line 104 of file exit.h.
Referenced by route_packet(), and tcp_from_helper().
struct GNUNET_TUN_TcpHeader GNUNET_EXIT_TcpDataMessage::tcp_header |
Skeleton of the TCP header to send.
Port numbers are to be replaced and the checksum may be updated as necessary. (The destination port number should not be changed, as it contains the desired destination port.)
Definition at line 110 of file exit.h.
Referenced by route_packet(), and tcp_from_helper().