Home
last modified time | relevance | path

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

12

/third_party/musl/src/network/
Dnetlink.h36 struct rtattr { struct
85 #define RTA_DATA(rta) ((void*)((char*)(rta)+sizeof(struct rtattr)))
86 #define RTA_DATALEN(rta) ((rta)->rta_len-sizeof(struct rtattr))
88 #define RTA_NEXT(rta) (struct rtattr*)((char*)(rta)+NETLINK_ALIGN((rta)->rta_len))
89 #define RTA_OK(nlh,end) ((char*)(end)-(char*)(rta) >= sizeof(struct rtattr))
Dif_nameindex.c29 struct rtattr *rta; in netlink_msg_to_nameindex()
Dgetifaddrs.c111 struct rtattr *rta; in netlink_msg_to_ifaddr()
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/
Dpriv_netlink.h65 ((len) > 0 && (rta)->rta_len >= sizeof(struct rtattr) && \
69 (struct rtattr *) (((char *)(rta)) + RTA_ALIGN((rta)->rta_len)))
70 #define RTA_LENGTH(len) (RTA_ALIGN(sizeof(struct rtattr)) + (len))
103 struct rtattr struct
Dnetlink.c177 struct rtattr *rta; in netlink_send_oper_ifla()
198 struct rtattr); in netlink_send_oper_ifla()
207 struct rtattr); in netlink_send_oper_ifla()
Ddriver_wext.c583 struct rtattr *attr; in wpa_driver_wext_own_ifname()
586 attr = (struct rtattr *) buf; in wpa_driver_wext_own_ifname()
588 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in wpa_driver_wext_own_ifname()
627 struct rtattr *attr; in wpa_driver_wext_event_rtm_newlink()
685 attr = (struct rtattr *) buf; in wpa_driver_wext_event_rtm_newlink()
687 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in wpa_driver_wext_event_rtm_newlink()
708 struct rtattr *attr; in wpa_driver_wext_event_rtm_dellink()
711 attr = (struct rtattr *) buf; in wpa_driver_wext_event_rtm_dellink()
713 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in wpa_driver_wext_event_rtm_dellink()
Ddriver_hostap.c878 struct rtattr *attr; in hostapd_wireless_event_rtm_newlink()
884 attr = (struct rtattr *) buf; in hostapd_wireless_event_rtm_newlink()
886 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in hostapd_wireless_event_rtm_newlink()
Ddriver_atheros.c1568 struct rtattr *attr; in atheros_wireless_event_rtm_newlink()
1574 attr = (struct rtattr *) buf; in atheros_wireless_event_rtm_newlink()
1576 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in atheros_wireless_event_rtm_newlink()
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/
Dpriv_netlink.h65 ((len) > 0 && (rta)->rta_len >= sizeof(struct rtattr) && \
69 (struct rtattr *) (((char *)(rta)) + RTA_ALIGN((rta)->rta_len)))
70 #define RTA_LENGTH(len) (RTA_ALIGN(sizeof(struct rtattr)) + (len))
103 struct rtattr struct
Dnetlink.c177 struct rtattr *rta; in netlink_send_oper_ifla()
198 struct rtattr); in netlink_send_oper_ifla()
207 struct rtattr); in netlink_send_oper_ifla()
Ddriver_wext.c583 struct rtattr *attr; in wpa_driver_wext_own_ifname()
586 attr = (struct rtattr *) buf; in wpa_driver_wext_own_ifname()
588 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in wpa_driver_wext_own_ifname()
627 struct rtattr *attr; in wpa_driver_wext_event_rtm_newlink()
685 attr = (struct rtattr *) buf; in wpa_driver_wext_event_rtm_newlink()
687 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in wpa_driver_wext_event_rtm_newlink()
708 struct rtattr *attr; in wpa_driver_wext_event_rtm_dellink()
711 attr = (struct rtattr *) buf; in wpa_driver_wext_event_rtm_dellink()
713 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in wpa_driver_wext_event_rtm_dellink()
Ddriver_hostap.c878 struct rtattr *attr; in hostapd_wireless_event_rtm_newlink()
884 attr = (struct rtattr *) buf; in hostapd_wireless_event_rtm_newlink()
886 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in hostapd_wireless_event_rtm_newlink()
/third_party/libnl/include/linux-private/linux/
Drtnetlink.h174 struct rtattr { struct
183 #define RTA_OK(rta,len) ((len) >= (int)sizeof(struct rtattr) && \ argument
184 (rta)->rta_len >= sizeof(struct rtattr) && \
187 (struct rtattr*)(((char*)(rta)) + RTA_ALIGN((rta)->rta_len)))
188 #define RTA_LENGTH(len) (RTA_ALIGN(sizeof(struct rtattr)) + (len))
350 #define RTM_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct rtmsg))))
389 #define RTNH_DATA(rtnh) ((struct rtattr*)(((char*)(rtnh)) + RTNH_LENGTH(0)))
593 #define TCA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct tcmsg))))
728 #define TA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct tcamsg))))
Dif_addr.h66 #define IFA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifaddrmsg))))
Dif_link.h176 #define IFLA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg))))
/third_party/ltp/testcases/kernel/containers/share/
Dns_ifmove.c80 struct rtattr *rta; in main()
110 rta = (struct rtattr *)(((char *) &req) + in main()
/third_party/ltp/testcases/lib/
Dtst_net_iface_prefix.c73 struct rtattr *retrta; in read_iface_prefix()
78 retrta = (struct rtattr *)IFA_RTA(retaddr); in read_iface_prefix()
/third_party/ltp/testcases/kernel/crypto/
Dcrypto_user01.c48 static void validate_attr(const struct rtattr *rta) in validate_attr()
119 const struct rtattr *rta = (void *)alg + NLMSG_ALIGN(sizeof(*alg)); in validate_one_alg()
Daf_alg06.c26 struct rtattr attr; in run()
/third_party/toybox/toys/pending/
Dip.c452 static void add_varlen_rtattr_to_buffer(struct rtattr *rta, int maxlen, in add_varlen_rtattr_to_buffer()
454 struct rtattr *subrta; in add_varlen_rtattr_to_buffer()
459 subrta = (struct rtattr*)(((char*)rta) + RTA_ALIGN(rta->rta_len)); in add_varlen_rtattr_to_buffer()
468 static void add_uint32_rtattr_to_buffer(struct rtattr *rta, int maxlen, in add_uint32_rtattr_to_buffer()
480 struct rtattr *rta; in add_string_to_rtattr()
483 rta = (struct rtattr*)(((char*)n) + NLMSG_ALIGN(n->nlmsg_len)); in add_string_to_rtattr()
497 ((struct rtattr *) (((void *) (nmsg)) + NLMSG_ALIGN((nmsg)->nlmsg_len)))
602 struct rtattr *attr = NULL; in linkupdate()
644 struct rtattr *data = NLMSG_TAIL(&request.mhdr); in linkupdate()
854 struct rtattr *attr = IFLA_RTA(iface); in get_link_info()
[all …]
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/
Dvlan_full.c640 struct rtattr *attr; in vlan_read_ifnames()
654 attr = (struct rtattr *) (((char *) ifi) + nlmsg_len); in vlan_read_ifnames()
657 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in vlan_read_ifnames()
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/
Dvlan_full.c640 struct rtattr *attr; in vlan_read_ifnames()
654 attr = (struct rtattr *) (((char *) ifi) + nlmsg_len); in vlan_read_ifnames()
657 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in vlan_read_ifnames()
/third_party/musl/porting/liteos_a/user/src/network/
Dif_nameindex.c30 struct rtattr *rta; in netlink_msg_to_nameindex()
Dgetifaddrs.c120 struct rtattr *rta; in netlink_msg_to_ifaddr()
/third_party/glib/gio/
Dgnetworkmonitornetlink.c307 struct rtattr *attr; in read_netlink_messages()

12