Home
last modified time | relevance | path

Searched refs:size_subflow_data (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/net/mptcp/
H A Dmptcp_sockopt.c62 __u32 size_subflow_data; /* size of this structure in userspace */ member
286 good_data.size_subflow_data = olen; in do_getsockopt_bogus_sf_data()
289 assert(ret < 0); /* 0 size_subflow_data */ in do_getsockopt_bogus_sf_data()
323 bd.d.size_subflow_data = sizeof(bd); in do_getsockopt_bogus_sf_data()
331 assert(bd.d.size_subflow_data == sizeof(bd)); in do_getsockopt_bogus_sf_data()
334 bd.d.size_subflow_data += 1; in do_getsockopt_bogus_sf_data()
336 olen = bd.d.size_subflow_data + 1; in do_getsockopt_bogus_sf_data()
345 assert(bd.d.size_subflow_data == sizeof(good_data) + 1); in do_getsockopt_bogus_sf_data()
384 ti.d.size_subflow_data = sizeof(struct mptcp_subflow_data); in do_getsockopt_tcp_info()
439 addrs.d.size_subflow_data in do_getsockopt_subflow_addrs()
[all...]
/kernel/linux/linux-6.6/net/mptcp/
H A Dsockopt.c971 u32 copylen = min_t(u32, sfd->size_subflow_data, sizeof(*sfd)); in mptcp_put_subflow_data()
974 copied += sfd->size_subflow_data; in mptcp_put_subflow_data()
1010 /* size_subflow_data is u32, but len is signed */ in mptcp_get_subflow_data()
1011 if (sfd->size_subflow_data > INT_MAX || in mptcp_get_subflow_data()
1015 if (sfd->size_subflow_data < MIN_INFO_OPTLEN_SIZE || in mptcp_get_subflow_data()
1016 sfd->size_subflow_data > len) in mptcp_get_subflow_data()
1022 return len - sfd->size_subflow_data; in mptcp_get_subflow_data()
1043 infoptr = optval + sfd.size_subflow_data; in mptcp_getsockopt_tcpinfo()
1135 addrptr = optval + sfd.size_subflow_data; in mptcp_getsockopt_subflow_addrs()
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dmptcp.h230 __u32 size_subflow_data; /* size of this structure in userspace */ member

Completed in 4 milliseconds