struct tapi_route_gateway

Overview

Structure describing gateway connecting IUT and Tester hosts. More…

#include <tapi_route_gw.h>

struct tapi_route_gateway {
    // fields

    char iut_ta[RCF_MAX_NAME];
    char tst_ta[RCF_MAX_NAME];
    char gw_ta[RCF_MAX_NAME];
    const struct if_nameindex* iut_if;
    const struct if_nameindex* tst_if;
    const struct if_nameindex* gw_iut_if;
    const struct if_nameindex* gw_tst_if;
    const struct sockaddr* iut_addr;
    const struct sockaddr* tst_addr;
    const struct sockaddr* gw_iut_addr;
    const struct sockaddr* gw_tst_addr;
    const struct sockaddr* alien_link_addr;
};

Detailed Documentation

Structure describing gateway connecting IUT and Tester hosts.

Fields

char iut_ta[RCF_MAX_NAME]

TA on IUT.

char tst_ta[RCF_MAX_NAME]

TA on Tester.

char gw_ta[RCF_MAX_NAME]

TA on gateway.

const struct if_nameindex* iut_if

Network interface on IUT.

const struct if_nameindex* tst_if

Network interface on Tester.

const struct if_nameindex* gw_iut_if

Network interface on gateway connected to IUT.

const struct if_nameindex* gw_tst_if

Network interface on gateway connected to Tester.

const struct sockaddr* iut_addr

IUT network address.

const struct sockaddr* tst_addr

Tester network address.

const struct sockaddr* gw_iut_addr

Network address on gw_iut_if interface.

const struct sockaddr* gw_tst_addr

Network address on gw_tst_if interface.

const struct sockaddr* alien_link_addr

Alien link address.