Searched refs:rta (Results 1 - 3 of 3) sorted by relevance

/seL4-refos-master/libs/libmuslc/src/network/
H A Dnetlink.h85 #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 Dgetifaddrs.c111 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 Dif_nameindex.c29 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