Lines Matching refs:ifaddrp

209 static boolean_t 	ifaddr_up(ifaddrlistx_t *ifaddrp);
210 static boolean_t ifaddr_down(ifaddrlistx_t *ifaddrp);
1621 ifaddrlistx_t *ifaddrp, *ifaddrs = NULL; in setifether() local
1672 ifaddrp = ifaddrs; in setifether()
1673 for (; ifaddrp != NULL; ifaddrp = ifaddrp->ia_next) { in setifether()
1674 if (!ifaddr_down(ifaddrp)) { in setifether()
1675 Perror2_exit(ifaddrp->ia_name, in setifether()
1695 for (ifaddrp = ifaddrs; ifaddrp != NULL; ifaddrp = ifaddrp->ia_next) { in setifether()
1696 if (!ifaddr_up(ifaddrp)) in setifether()
1697 Perror2_exit(ifaddrp->ia_name, "cannot bring up"); in setifether()
2096 ifaddrlistx_t *ifaddrp, *nextifaddrp; in setifgroupname() local
2182 ifaddrp = ifaddrs; in setifgroupname()
2183 for (; ifaddrp != NULL; ifaddrp = nextifaddrp) { in setifgroupname()
2184 if (!ifaddr_down(ifaddrp)) { in setifgroupname()
2185 ifaddrs = ifaddrp; in setifgroupname()
2188 nextifaddrp = ifaddrp->ia_next; in setifgroupname()
2189 ifaddrp->ia_next = downaddrs; in setifgroupname()
2190 downaddrs = ifaddrp; in setifgroupname()
2259 for (ifaddrp = downaddrs; ifaddrp != NULL; ifaddrp = ifaddrp->ia_next) { in setifgroupname()
2260 if (!ifaddr_up(ifaddrp) && errno != ENXIO) { in setifgroupname()
2262 "%s: %s\n", ifaddrp->ia_name, strerror(errno)); in setifgroupname()
2271 for (ifaddrp = downaddrs; ifaddrp != NULL; ifaddrp = ifaddrp->ia_next) { in setifgroupname()
2272 if (!ifaddr_up(ifaddrp) && errno != ENXIO) { in setifgroupname()
2274 "%s: %s\n", ifaddrp->ia_name, strerror(errno)); in setifgroupname()
3809 ifaddr_op(ifaddrlistx_t *ifaddrp, boolean_t up) in ifaddr_op() argument
3812 int fd = (ifaddrp->ia_flags & IFF_IPV4) ? s4 : s6; in ifaddr_op()
3815 (void) strlcpy(lifrl.lifr_name, ifaddrp->ia_name, LIFNAMSIZ); in ifaddr_op()
3842 ifaddr_up(ifaddrlistx_t *ifaddrp) in ifaddr_up() argument
3844 return (ifaddr_op(ifaddrp, _B_TRUE)); in ifaddr_up()
3848 ifaddr_down(ifaddrlistx_t *ifaddrp) in ifaddr_down() argument
3850 return (ifaddr_op(ifaddrp, _B_FALSE)); in ifaddr_down()