:orphan: .. index:: pair: struct; tapi_net_lag .. _doxid-structtapi__net__lag: struct tapi_net_lag =================== .. toctree:: :hidden: Overview ~~~~~~~~ Link aggregation. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct tapi_net_lag { // fields char* :ref:`if_name`; :ref:`tapi_net_lag_type` :ref:`type`; :ref:`tapi_net_lag_mode` :ref:`mode`; char** :ref:`slaves`; }; .. _details-structtapi__net__lag: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Link aggregation. LAG is a logical interface created on top of a set of physical base interfaces. It gets its own name and can be used as a base for VLAN/QinQ/GRE and in NAT rules. Fields ------ .. index:: pair: variable; if_name .. _doxid-structtapi__net__lag_1a46556d716293e0ead1472615a1cd45e1: .. ref-code-block:: cpp :class: doxyrest-title-code-block char* if_name Name of the aggregated interface. .. index:: pair: variable; type .. _doxid-structtapi__net__lag_1a70d045f10fa816ef5f98e82cabce1318: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tapi_net_lag_type` type Link aggregation type. .. index:: pair: variable; mode .. _doxid-structtapi__net__lag_1afa66915cfa0f8514aef98d189800ca3a: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tapi_net_lag_mode` mode Link aggregation mode. .. index:: pair: variable; slaves .. _doxid-structtapi__net__lag_1a0af249a906f13c6157221845b722c717: .. ref-code-block:: cpp :class: doxyrest-title-code-block char** slaves NULL-terminated array of slave interface names.