Searched refs:rta (Results 1 – 8 of 8) sorted by relevance
| /tools/testing/selftests/net/mptcp/ |
| A D | pm_nl_ctl.c | 314 struct rtattr *rta; in resolve_mptcp_pm_netlink() local 322 rta = (void *)(data + off); in resolve_mptcp_pm_netlink() 338 struct rtattr *rta, *addr; in dsf() local 434 rta = (void *)(data + off); in dsf() 454 struct rtattr *rta; in csf() local 585 struct rtattr *rta; in remove_addr() local 635 struct rtattr *rta, *addr; in announce_addr() local 760 struct rtattr *rta, *nest; in add_addr() local 891 struct rtattr *rta, *nest; in del_addr() local 1082 struct rtattr *rta, *nest; in get_addr() local [all …]
|
| A D | mptcp_diag.c | 23 #define parse_rtattr_nested(tb, max, rta) \ argument 24 (parse_rtattr_flags((tb), (max), RTA_DATA(rta), RTA_PAYLOAD(rta), \ 155 static void parse_rtattr_flags(struct rtattr *tb[], int max, struct rtattr *rta, in parse_rtattr_flags() argument 161 while (RTA_OK(rta, len)) { in parse_rtattr_flags() 162 type = rta->rta_type & ~flags; in parse_rtattr_flags() 164 tb[type] = rta; in parse_rtattr_flags() 165 rta = RTA_NEXT(rta, len); in parse_rtattr_flags()
|
| /tools/testing/selftests/net/ |
| A D | tap.c | 36 struct rtattr *rta = in rtattr_add() local 38 rta->rta_type = type; in rtattr_add() 39 rta->rta_len = RTA_LENGTH(len); in rtattr_add() 41 return rta; in rtattr_add() 61 memcpy(RTA_DATA(rta), s, strlen(s)); in rtattr_add_str() 62 return rta; in rtattr_add_str() 70 strcpy(RTA_DATA(rta), s); in rtattr_add_strsz() 71 return rta; in rtattr_add_strsz() 77 struct rtattr *rta = rtattr_add(nh, type, len); in rtattr_add_any() local 79 memcpy(RTA_DATA(rta), arr, len); in rtattr_add_any() [all …]
|
| A D | tun.c | 74 struct rtattr *rta; in tun_delete() local 90 rta = (struct rtattr *)(((char *)&req) + NLMSG_ALIGN(req.nh.nlmsg_len)); in tun_delete() 91 rta->rta_type = IFLA_IFNAME; in tun_delete() 92 rta->rta_len = RTA_LENGTH(IFNAMSIZ); in tun_delete() 93 req.nh.nlmsg_len += rta->rta_len; in tun_delete() 94 memcpy(RTA_DATA(rta), dev, IFNAMSIZ); in tun_delete()
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | xfrm_info.c | 174 struct rtattr *rta = in rtattr_add() local 176 rta->rta_type = type; in rtattr_add() 177 rta->rta_len = RTA_LENGTH(len); in rtattr_add() 178 nh->nlmsg_len = RTA_ALIGN(nh->nlmsg_len) + RTA_ALIGN(rta->rta_len); in rtattr_add() 179 return rta; in rtattr_add() 185 struct rtattr *rta = rtattr_add(nh, type, strlen(s)); in rtattr_add_str() local 187 memcpy(RTA_DATA(rta), s, strlen(s)); in rtattr_add_str() 188 return rta; in rtattr_add_str()
|
| /tools/testing/selftests/bpf/ |
| A D | netlink_helpers.c | 316 struct rtattr *rta; in addattr_l() local 323 rta = NLMSG_TAIL(n); in addattr_l() 324 rta->rta_type = type; in addattr_l() 325 rta->rta_len = len; in addattr_l() 327 memcpy(RTA_DATA(rta), data, alen); in addattr_l()
|
| A D | xsk.c | 396 struct rtattr *rta; in xsk_set_mtu() local 409 rta = (struct rtattr *)(((char *)&req) + NLMSG_ALIGN(req.nh.nlmsg_len)); in xsk_set_mtu() 410 rta->rta_type = IFLA_MTU; in xsk_set_mtu() 411 rta->rta_len = RTA_LENGTH(sizeof(unsigned int)); in xsk_set_mtu() 413 memcpy(RTA_DATA(rta), &mtu, sizeof(mtu)); in xsk_set_mtu()
|
| /tools/testing/selftests/net/ovpn/ |
| A D | ovpn-cli.c | 1065 struct rtattr *rta; in ovpn_addattr() local 1073 rta = nlmsg_tail(n); in ovpn_addattr() 1074 rta->rta_type = type; in ovpn_addattr() 1075 rta->rta_len = len; in ovpn_addattr() 1078 memset(RTA_DATA(rta), 0, alen); in ovpn_addattr() 1080 memcpy(RTA_DATA(rta), data, alen); in ovpn_addattr()
|
Completed in 22 milliseconds