]> git.baikalelectronics.ru Git - kernel.git/commit
selftests: net: test IPV6_DONTFRAG
authorJakub Kicinski <kuba@kernel.org>
Thu, 17 Feb 2022 01:21:17 +0000 (17:21 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 17 Feb 2022 14:22:09 +0000 (14:22 +0000)
commit6e9c3c210a4b98c3faf6fe28285fe368aac5e6d9
tree2fba1a9f4c199bacfe1f26f1815f7d399cf06931
parent94a2073fbf88323c5c240e9dd40107d2f3bf94b0
selftests: net: test IPV6_DONTFRAG

Test setting IPV6_DONTFRAG via setsockopt and cmsg
across socket types.

Output without the kernel support (this series):

    Case DONTFRAG ICMP setsock returned 0, expected 1
    Case DONTFRAG ICMP cmsg returned 0, expected 1
    Case DONTFRAG ICMP both returned 0, expected 1
    Case DONTFRAG ICMP diff returned 0, expected 1
  FAIL - 4/24 cases failed

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
tools/testing/selftests/net/cmsg_ipv6.sh [new file with mode: 0755]
tools/testing/selftests/net/cmsg_sender.c