/third_party/musl/src/network/ |
D | netlink.h | 36 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))
|
D | if_nameindex.c | 29 struct rtattr *rta; in netlink_msg_to_nameindex()
|
D | getifaddrs.c | 111 struct rtattr *rta; in netlink_msg_to_ifaddr()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/ |
D | priv_netlink.h | 65 ((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
|
D | netlink.c | 177 struct rtattr *rta; in netlink_send_oper_ifla() 198 struct rtattr); in netlink_send_oper_ifla() 207 struct rtattr); in netlink_send_oper_ifla()
|
D | driver_wext.c | 583 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()
|
D | driver_hostap.c | 878 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()
|
D | driver_atheros.c | 1568 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/ |
D | priv_netlink.h | 65 ((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
|
D | netlink.c | 177 struct rtattr *rta; in netlink_send_oper_ifla() 198 struct rtattr); in netlink_send_oper_ifla() 207 struct rtattr); in netlink_send_oper_ifla()
|
D | driver_wext.c | 583 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()
|
D | driver_hostap.c | 878 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/ |
D | rtnetlink.h | 174 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))))
|
D | if_addr.h | 66 #define IFA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifaddrmsg))))
|
D | if_link.h | 176 #define IFLA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg))))
|
/third_party/ltp/testcases/kernel/containers/share/ |
D | ns_ifmove.c | 80 struct rtattr *rta; in main() 110 rta = (struct rtattr *)(((char *) &req) + in main()
|
/third_party/ltp/testcases/lib/ |
D | tst_net_iface_prefix.c | 73 struct rtattr *retrta; in read_iface_prefix() 78 retrta = (struct rtattr *)IFA_RTA(retaddr); in read_iface_prefix()
|
/third_party/ltp/testcases/kernel/crypto/ |
D | crypto_user01.c | 48 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()
|
D | af_alg06.c | 26 struct rtattr attr; in run()
|
/third_party/toybox/toys/pending/ |
D | ip.c | 452 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/ |
D | vlan_full.c | 640 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/ |
D | vlan_full.c | 640 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/ |
D | if_nameindex.c | 30 struct rtattr *rta; in netlink_msg_to_nameindex()
|
D | getifaddrs.c | 120 struct rtattr *rta; in netlink_msg_to_ifaddr()
|
/third_party/glib/gio/ |
D | gnetworkmonitornetlink.c | 307 struct rtattr *attr; in read_netlink_messages()
|