Lines Matching refs:ifa
352 struct ni_ifaddrs *ifl = NULL, *ifa = NULL; in ni_ifaddrs() local
361 ifa = data = calloc(1, NLMSG_ALIGN(sizeof(struct ni_ifaddrs[icnt])) in ni_ifaddrs()
364 *ifap = ifa; in ni_ifaddrs()
416 ifa->ifa_ifindex = nlm_index; in ni_ifaddrs()
417 ifa->ifa_flags = nlm_flags; in ni_ifaddrs()
429 ifl->ifa_next = ifa; in ni_ifaddrs()
468 ifa->ifa_addr = data; in ni_ifaddrs()
478 ifa->ifa_cacheinfo = xdata; in ni_ifaddrs()
508 ifa->ifa_addr = (struct sockaddr *) data; in ni_ifaddrs()
509 memcpy(ifa->ifa_addr, ifamap.address, ifamap.address_len); in ni_ifaddrs()
518 ifl = ifa++; in ni_ifaddrs()
539 void ni_freeifaddrs(struct ni_ifaddrs *ifa) in ni_freeifaddrs() argument
541 free(ifa); in ni_freeifaddrs()