:orphan: .. index:: pair: struct; tsa_state_sock .. _doxid-structtsa__state__sock: struct tsa_state_sock ===================== .. toctree:: :hidden: Overview ~~~~~~~~ Structure describing variables used in ``TSA_TST_SOCKET`` mode :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct tsa_state_sock { // fields int :ref:`tst_s`; int :ref:`tst_s_aux`; bool :ref:`route_dst_added`; bool :ref:`route_src_added`; bool :ref:`ipv4_fw_enabled`; bool :ref:`ipv4_fw`; bool :ref:`ipv6_fw_enabled`; bool :ref:`ipv6_fw`; :ref:`tapi_tcp_reset_hack_t` :ref:`rst_hack_c`; int :ref:`sid`; }; .. _details-structtsa__state__sock: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Structure describing variables used in ``TSA_TST_SOCKET`` mode Fields ------ .. index:: pair: variable; tst_s .. _doxid-structtsa__state__sock_1a5807d24e69a04c2d2613619f925f7f79: .. ref-code-block:: cpp :class: doxyrest-title-code-block int tst_s Sockets Socket on the TST side .. index:: pair: variable; tst_s_aux .. _doxid-structtsa__state__sock_1ada30cbff206dba46c2cd43809a0ff381: .. ref-code-block:: cpp :class: doxyrest-title-code-block int tst_s_aux Socket in listening state stored after accept on ``pco_tst`` Routing .. index:: pair: variable; route_dst_added .. _doxid-structtsa__state__sock_1af0175e4f4eef9513fd64f3f216f8ef0b: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool route_dst_added ``true`` if route from ``pco_iut`` to ``pco_tst`` was added .. index:: pair: variable; route_src_added .. _doxid-structtsa__state__sock_1a6c29f79a784857a5c8b59ddcc166ff07: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool route_src_added ``true`` if route from ``pco_tst`` to ``pco_iut`` was added .. index:: pair: variable; ipv4_fw_enabled .. _doxid-structtsa__state__sock_1af9f6bd1304d63eb03871938b033c1c3b: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool ipv4_fw_enabled ``true`` if IPv4 forwarding is enabled .. index:: pair: variable; ipv4_fw .. _doxid-structtsa__state__sock_1afbd939b32d4d859a3d577a4f2cfe01cb: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool ipv4_fw Was IPv4 forwarding configured previously? .. index:: pair: variable; ipv6_fw_enabled .. _doxid-structtsa__state__sock_1a7dd64543cc57e7df6d45488e96cfe648: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool ipv6_fw_enabled ``true`` if IPv6 forwarding is enabled .. index:: pair: variable; ipv6_fw .. _doxid-structtsa__state__sock_1ab4db63bfa045dab75fdd4c2e3dee5c2b: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool ipv6_fw Was IPv6 forwarding configured previously? Sending RST via CSAP .. index:: pair: variable; rst_hack_c .. _doxid-structtsa__state__sock_1a8f99c9f97c8f57a80aee835add8ca88b: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tapi_tcp_reset_hack_t` rst_hack_c TCP reset hack context .. index:: pair: variable; sid .. _doxid-structtsa__state__sock_1a3a02adc2f89a99156d4eea1b73e9fb0d: .. ref-code-block:: cpp :class: doxyrest-title-code-block int sid RCF session id