mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 12:28:41 +08:00
selftests/net: add MPTCP coverage for IP_LOCAL_PORT_RANGE
Since previous commit, MPTCP has support for IP_BIND_ADDRESS_NO_PORT and IP_LOCAL_PORT_RANGE sockopts. Add ip4_mptcp and ip6_mptcp fixture variants to ip_local_port_range selftest to provide selftest coverage for these sockopts. Acked-by: Mat Martineau <martineau@kernel.org> Signed-off-by: Maxim Galaganov <max@internet.ru> Signed-off-by: Matthieu Baerts <matttbe@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
c85636a292
commit
122db5e363
@ -146,6 +146,12 @@ FIXTURE_VARIANT_ADD(ip_local_port_range, ip4_stcp) {
|
||||
.so_protocol = IPPROTO_SCTP,
|
||||
};
|
||||
|
||||
FIXTURE_VARIANT_ADD(ip_local_port_range, ip4_mptcp) {
|
||||
.so_domain = AF_INET,
|
||||
.so_type = SOCK_STREAM,
|
||||
.so_protocol = IPPROTO_MPTCP,
|
||||
};
|
||||
|
||||
FIXTURE_VARIANT_ADD(ip_local_port_range, ip6_tcp) {
|
||||
.so_domain = AF_INET6,
|
||||
.so_type = SOCK_STREAM,
|
||||
@ -164,6 +170,12 @@ FIXTURE_VARIANT_ADD(ip_local_port_range, ip6_stcp) {
|
||||
.so_protocol = IPPROTO_SCTP,
|
||||
};
|
||||
|
||||
FIXTURE_VARIANT_ADD(ip_local_port_range, ip6_mptcp) {
|
||||
.so_domain = AF_INET6,
|
||||
.so_type = SOCK_STREAM,
|
||||
.so_protocol = IPPROTO_MPTCP,
|
||||
};
|
||||
|
||||
TEST_F(ip_local_port_range, invalid_option_value)
|
||||
{
|
||||
__u16 val16;
|
||||
|
Loading…
Reference in New Issue
Block a user