Lines Matching refs:ift
95 struct ifaddrs *ifa, *ift;
267 ift = ifa;
282 cif = ift;
283 ift->ifa_name = names;
284 ift->ifa_flags = (int)ifm->ifm_flags;
289 ift->ifa_addr = (struct sockaddr *)data;
295 ift->ifa_data = data = (void *)ALIGN(data);
299 ift->ifa_data = NULL;
302 ift = (ift->ifa_next = ift + 1);
314 ift->ifa_name = cif->ifa_name;
315 ift->ifa_flags = cif->ifa_flags;
316 ift->ifa_data = NULL;
340 ift->ifa_addr = (struct sockaddr *)data;
346 ift->ifa_netmask =
358 ift->ifa_broadaddr =
369 ift->ifa_data = data = (void *)ALIGN(data);
374 ift = (ift->ifa_next = ift + 1);
387 ift->ifa_name = names;
393 ift->ifa_addr = (struct sockaddr *)data;
399 ift = (ift->ifa_next = ift + 1);
402 if (--ift >= ifa) {
403 ift->ifa_next = NULL;
410 for (ift = ifa; ift != NULL; ift = ift->ifa_next)
412 if (ift->ifa_addr->sa_family == AF_INET6)
414 sin6 = (struct sockaddr_in6 *)ift->ifa_addr;