struct tsa_state_sock

Overview

Structure describing variables used in TSA_TST_SOCKET mode More…

#include <tapi_tcp_states.h>

struct tsa_state_sock {
    // fields

    int tst_s;
    int tst_s_aux;
    bool route_dst_added;
    bool route_src_added;
    bool ipv4_fw_enabled;
    bool ipv4_fw;
    bool ipv6_fw_enabled;
    bool ipv6_fw;
    tapi_tcp_reset_hack_t rst_hack_c;
    int sid;
};

Detailed Documentation

Structure describing variables used in TSA_TST_SOCKET mode

Fields

int tst_s

Sockets Socket on the TST side

int tst_s_aux

Socket in listening state stored after accept on pco_tst Routing

bool route_dst_added

true if route from pco_iut to pco_tst was added

bool route_src_added

true if route from pco_tst to pco_iut was added

bool ipv4_fw_enabled

true if IPv4 forwarding is enabled

bool ipv4_fw

Was IPv4 forwarding configured previously?

bool ipv6_fw_enabled

true if IPv6 forwarding is enabled

bool ipv6_fw

Was IPv6 forwarding configured previously? Sending RST via CSAP

tapi_tcp_reset_hack_t rst_hack_c

TCP reset hack context

int sid

RCF session id