.. index:: pair: group; Turning on/off Rx/Tx checksum offloading. .. _doxid-group__offload-simple__csum: Turning on/off Rx/Tx checksum offloading. ========================================= .. toctree:: :hidden: Check that data can be sent or received after changing checksum offloading settings. #. Establish connection between a pair of sockets of type **sock_type** on IUT and Tester. #. Make sure that the tested checksum offloading is enabled. #. If **rx_csum** is ``TRUE``, send some data from Tester to IUT, otherwise - from IUT to Tester. Receive and check the sent data. #. Disable the tested checksum offloading. #. Repeat the step with sending/receiving/checking data. #. Re-enable the tested checksum offloading. #. Repeat the step with sending/receiving/checking data. .. rubric:: Parameters: .. list-table:: :widths: 20 80 * - env - Testing environment. * :ref:`env.peer2peer ` * :ref:`env.peer2peer_ipv6 ` * - sock_type - Socket type: * :ref:`sock_stream_dgram ` * - rx_csum - If ``TRUE``, Rx checksum offloading is checked; otherwise Tx is checked.