Home
last modified time | relevance | path

Searched refs:rtattr (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/linux-user/
H A Dfd-trans.c35 #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() argument
479 (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 …]
/openbmc/phosphor-networkd/test/
H A Dtest_rtnetlink.cpp39 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()
H A Dtest_netlink.cpp235 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()
H A Dmock_syscall.cpp82 auto& rta = *reinterpret_cast<rtattr*>(msgBuf.data() + rta_begin); in appendRTAttr()
/openbmc/openbmc/poky/meta/recipes-core/busybox/busybox/
H A Dbusybox-1.36.1-no-cbq.patch31 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 *
/openbmc/phosphor-networkd/src/
H A Dnetlink.cpp183 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()
H A Dnetlink.hpp60 std::tuple<rtattr, std::string_view> extractRtAttr(std::string_view& data);
H A Dsystem_queries.cpp187 rtattr* rta = reinterpret_cast<rtattr*>(req.buf); in deleteLinkLocalIPv4ViaNetlink()
/openbmc/inarp/
H A Dinarp.c98 for (rta = (struct rtattr *)(buf); RTA_OK(rta, attrlen); \
289 struct rtattr *attr; in netlink_nlmsg_newlink()