Lines Matching refs:ifaddrp
46 ifaddrlistx_t *ifaddrp, *ifaddrs = NULL; in ifaddrlistx() local
130 if ((ifaddrp = malloc(sizeof (ifaddrlistx_t))) == NULL) in ifaddrlistx()
133 (void) strlcpy(ifaddrp->ia_name, lifrp->lifr_name, LIFNAMSIZ); in ifaddrlistx()
134 ifaddrp->ia_flags = lifrp->lifr_flags; in ifaddrlistx()
135 ifaddrp->ia_addr = addr; in ifaddrlistx()
136 ifaddrp->ia_next = ifaddrs; in ifaddrlistx()
137 ifaddrs = ifaddrp; in ifaddrlistx()
160 ifaddrlistx_free(ifaddrlistx_t *ifaddrp) in ifaddrlistx_free() argument
164 for (; ifaddrp != NULL; ifaddrp = next_ifaddrp) { in ifaddrlistx_free()
165 next_ifaddrp = ifaddrp->ia_next; in ifaddrlistx_free()
166 free(ifaddrp); in ifaddrlistx_free()