Searched refs:rta (Results 1 - 3 of 3) sorted by relevance
/seL4-refos-master/libs/libmuslc/src/network/ |
H A D | netlink.h | 85 #define RTA_DATA(rta) ((void*)((char*)(rta)+sizeof(struct rtattr))) 86 #define RTA_DATALEN(rta) ((rta)->rta_len-sizeof(struct rtattr)) 87 #define RTA_DATAEND(rta) ((char*)(rta)+(rta)->rta_len) 88 #define RTA_NEXT(rta) (struct rtattr*)((char*)(rta)+NETLINK_ALIGN((rta) [all...] |
H A D | getifaddrs.c | 111 struct rtattr *rta; local 115 for (rta = NLMSG_RTA(h, sizeof(*ifi)); NLMSG_RTAOK(rta, h); rta = RTA_NEXT(rta)) { 116 if (rta->rta_type != IFLA_STATS) continue; 117 stats_len = RTA_DATALEN(rta); 134 for (rta = NLMSG_RTA(h, sizeof(*ifi)); NLMSG_RTAOK(rta, h); rta [all...] |
H A D | if_nameindex.c | 29 struct rtattr *rta; local 37 rta = NLMSG_RTA(h, sizeof(*ifi)); 42 rta = NLMSG_RTA(h, sizeof(*ifa)); 44 for (; NLMSG_RTAOK(rta, h); rta = RTA_NEXT(rta)) { 45 if (rta->rta_type != type) continue; 47 namelen = RTA_DATALEN(rta) - 1; 57 memcmp(map->name, RTA_DATA(rta), namelen) == 0) 73 memcpy(map->name, RTA_DATA(rta), namele [all...] |
Completed in 24 milliseconds