Home | History | Annotate | Download | only in rtadvd

Lines Matching refs:ifa

87 	struct ifaddrs *ifap, *ifa;
93 for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
94 if (strcmp(ifa->ifa_name, name) != 0)
96 if (ifa->ifa_addr->sa_family != AF_LINK)
99 sdl = malloc(ifa->ifa_addr->sa_len);
103 memcpy(sdl, ifa->ifa_addr, ifa->ifa_addr->sa_len);
202 const struct sockaddr *sa, *dst, *gw, *ifa, *rti_info[RTAX_MAX];
254 if ((ifa = rti_info[RTAX_IFA]) == NULL ||
255 (ifa->sa_family != AF_INET &&
256 ifa->sa_family != AF_INET6))
259 if (ifa->sa_family == AF_INET6 &&
260 (IN6_IS_ADDR_LINKLOCAL(&SIN6(ifa)->sin6_addr) ||
261 IN6_IS_ADDR_MULTICAST(&SIN6(ifa)->sin6_addr)))