Lines Matching refs:rta
593 struct rtattr *rta;
645 for (rta = (struct rtattr *)(((char *)NLMSG_DATA(nlh)) + NLMSG_ALIGN(nlm_struct_size));
646 RTA_OK(rta, rtasize);
647 rta = RTA_NEXT(rta, rtasize)){
649 void *rtadata = RTA_DATA(rta);
650 size_t rtapayload = RTA_PAYLOAD(rta);
655 switch(rta->rta_type){
659 sap = (rta->rta_type == IFLA_ADDRESS) ? &ifa->ifa_addr : &ifa->ifa_broadaddr;
663 if (rta->rta_type == IFLA_ADDRESS)
710 switch(rta->rta_type){