summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/static_keys
diff options
context:
space:
mode:
authorPetr Machata <petrm@nvidia.com>2023-02-02 20:59:31 +0300
committerDavid S. Miller <davem@davemloft.net>2023-02-06 11:48:26 +0300
commit506a1ac9d32b52606f59acbb0e20c1a7adbb8511 (patch)
treeede0ac8ec43f7c4254edb1a8c88f4b816d8ad859 /tools/testing/selftests/static_keys
parent952e0ee38c7215c45192d8c899acd1830873f28b (diff)
downloadlinux-506a1ac9d32b52606f59acbb0e20c1a7adbb8511.tar.xz
selftests: forwarding: lib: Parameterize IGMPv3/MLDv2 generation
In order to generate IGMPv3 and MLDv2 packets on the fly, the functions that generate these packets need to be able to generate packets for different groups and different sources. Generating MLDv2 packets further needs the source address of the packet for purposes of checksum calculation. Add the necessary parameters, and generate the payload accordingly by dispatching to helpers added in the previous patches. Adjust the sole client, bridge_mdb.sh, as well. Signed-off-by: Petr Machata <petrm@nvidia.com> Acked-by: Nikolay Aleksandrov <razor@blackwall.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/testing/selftests/static_keys')
0 files changed, 0 insertions, 0 deletions