Searched refs:sfinfo (Results 1 – 3 of 3) sorted by relevance
| /linux/tools/testing/selftests/net/mptcp/ |
| H A D | mptcp_sockopt.c | 507 struct mptcp_subflow_info sfinfo[2]; in do_getsockopt_mptcp_full_info() local 515 memset(sfinfo, 0, sizeof(sfinfo)); in do_getsockopt_mptcp_full_info() 520 mfi.subflow_info = (unsigned long)&sfinfo[0]; in do_getsockopt_mptcp_full_info() 552 assert(sfinfo[0].id == 1); in do_getsockopt_mptcp_full_info() 555 assert(!memcmp(&sfinfo->addrs, &s->addrs, sizeof(struct mptcp_subflow_addrs))); in do_getsockopt_mptcp_full_info()
|
| H A D | mptcp_diag.c | 292 struct rtattr *sfinfo[MPTCP_SUBFLOW_ATTR_MAX + 1] = { 0 }; in parse_nlmsg() local 294 parse_rtattr_nested(sfinfo, MPTCP_SUBFLOW_ATTR_MAX, in parse_nlmsg() 296 print_subflow_info(sfinfo); in parse_nlmsg()
|
| /linux/net/mptcp/ |
| H A D | sockopt.c | 1327 struct mptcp_subflow_info sfinfo; in mptcp_getsockopt_full_info() 1336 memset(&sfinfo, 0, sizeof(sfinfo)); in mptcp_getsockopt_full_info() 1337 sfinfo.id = subflow->subflow_id; in mptcp_getsockopt_full_info() 1340 mptcp_get_sub_addrs(ssk, &sfinfo.addrs); in mptcp_getsockopt_full_info() 1341 if (copy_to_user(sfinfoptr, &sfinfo, mfi.size_sfinfo_user)) in mptcp_getsockopt_full_info() 1325 struct mptcp_subflow_info sfinfo; mptcp_getsockopt_full_info() local
|