Searched refs:rtattr (Results 1 – 5 of 5) sorted by relevance
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
329 ((struct rtattr *) (((void *) (nmsg)) + NLMSG_ALIGN((nmsg)->nlmsg_len)))332 parse_rtattr(struct rtattr *tb[], int max, struct rtattr *rta, int len) in parse_rtattr()334 memset(tb, 0, sizeof(struct rtattr *) * (max + 1)); in parse_rtattr()347 struct rtattr *rta; in netlink_add_rtattr_l()408 struct rtattr *rta[IFA_MAX+1]; in netlink_process_addr()448 struct rtattr *rta[RTA_MAX+1]; in netlink_route_is_local()480 struct rtattr *rta[RTA_MAX+1]; in netlink_process_route()
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()
595 struct rtattr *rta; in rk_getifaddrs()647 for (rta = (struct rtattr *)(((char *)NLMSG_DATA(nlh)) + NLMSG_ALIGN(nlm_struct_size)); in rk_getifaddrs()
113 struct rtattr *rth = IFA_RTA(ifa); in need_rescan()