Searched refs:rtattr (Results 1 – 9 of 9) sorted by relevance
35 #define NDM_RTA(r) ((struct rtattr*)(((char*)(r)) + \476 static abi_long host_to_target_for_each_rtattr(struct rtattr *rtattr, in host_to_target_for_each_rtattr() argument479 (struct rtattr *)) in host_to_target_for_each_rtattr()485 while (len > sizeof(struct rtattr)) { in host_to_target_for_each_rtattr()486 rta_len = rtattr->rta_len; in host_to_target_for_each_rtattr()487 if (rta_len < sizeof(struct rtattr) || in host_to_target_for_each_rtattr()491 ret = host_to_target_rtattr(rtattr); in host_to_target_for_each_rtattr()492 rtattr->rta_len = tswap16(rtattr->rta_len); in host_to_target_for_each_rtattr()493 rtattr->rta_type = tswap16(rtattr->rta_type); in host_to_target_for_each_rtattr()503 rtattr = (struct rtattr *)(((char *)rtattr) + aligned_rta_len); in host_to_target_for_each_rtattr()[all …]
39 rtattr addr_hdr __attribute__((aligned((RTA_ALIGNTO)))); in TEST()42 rtattr name_hdr __attribute__((aligned((RTA_ALIGNTO)))); in TEST()44 rtattr mtu_hdr __attribute__((aligned((RTA_ALIGNTO)))); in TEST()83 alignas(NLMSG_ALIGNTO) rtattr addr_hdr; in TEST()106 alignas(NLMSG_ALIGNTO) rtattr flags_hdr; in TEST()108 alignas(NLMSG_ALIGNTO) rtattr addr_hdr; in TEST()136 alignas(NLMSG_ALIGNTO) rtattr addr_hdr; in TEST()155 alignas(NLMSG_ALIGNTO) rtattr addr_hdr; in TEST()157 alignas(NLMSG_ALIGNTO) rtattr mac_hdr; in TEST()
235 static_assert(sizeof(buf) < sizeof(rtattr)); in TEST()244 rtattr rta{}; in TEST()254 rtattr rta{}; in TEST()264 rtattr rta{}; in TEST()278 rtattr rta{}; in TEST()
82 auto& rta = *reinterpret_cast<rtattr*>(msgBuf.data() + rta_begin); in appendRTAttr()
31 static int cbq_print_opt(struct rtattr *opt)33 struct rtattr *tb[TCA_CBQ_MAX+1];34 @@ -322,6 +322,7 @@ static int cbq_print_opt(struct rtattr *
183 std::tuple<rtattr, std::string_view> extractRtAttr(std::string_view& data) in extractRtAttr()185 const auto& hdr = stdplus::raw::refFrom<rtattr, Aligned>(data); in extractRtAttr()
60 std::tuple<rtattr, std::string_view> extractRtAttr(std::string_view& data);
187 rtattr* rta = reinterpret_cast<rtattr*>(req.buf); in deleteLinkLocalIPv4ViaNetlink()
98 for (rta = (struct rtattr *)(buf); RTA_OK(rta, attrlen); \289 struct rtattr *attr; in netlink_nlmsg_newlink()