Home
last modified time | relevance | path

Searched refs:iap (Results 1 – 7 of 7) sorted by relevance

/dragonfly/contrib/dhcpcd/src/
H A Dipv4.c609 struct ipv4_addr *iap; in ipv4_aliasaddr() local
625 TAILQ_FOREACH(iap, &state->addrs, next) { in ipv4_aliasaddr()
626 if (iap->alias[0] != '\0' && iap->addr.s_addr == INADDR_ANY) { in ipv4_aliasaddr()
628 strlcpy(ia->alias, iap->alias, sizeof(ia->alias)); in ipv4_aliasaddr()
630 *repl = iap; in ipv4_aliasaddr()
633 if (strcmp(iap->alias, alias) == 0) in ipv4_aliasaddr()
637 if (iap != NULL) { in ipv4_aliasaddr()
H A Dipv6.c835 struct ipv6_addr *iap; in ipv6_aliasaddr() local
846 TAILQ_FOREACH(iap, &state->addrs, next) { in ipv6_aliasaddr()
847 if (iap->alias[0] != '\0' && in ipv6_aliasaddr()
848 IN6_ARE_ADDR_EQUAL(&iap->addr, &ia->addr)) in ipv6_aliasaddr()
850 strlcpy(ia->alias, iap->alias, sizeof(ia->alias)); in ipv6_aliasaddr()
863 TAILQ_FOREACH(iap, &state->addrs, next) { in ipv6_aliasaddr()
864 if (iap->alias[0] == '\0') in ipv6_aliasaddr()
866 if (IN6_IS_ADDR_UNSPECIFIED(&iap->addr)) { in ipv6_aliasaddr()
870 *repl = iap; in ipv6_aliasaddr()
873 if (strcmp(iap->alias, alias) == 0) in ipv6_aliasaddr()
[all …]
H A Darp.c541 struct ipv4_addr *iap; in arp_announceaddr() local
546 iap = ipv4_iffindaddr(ifp, ia, NULL); in arp_announceaddr()
547 if (iap == NULL) in arp_announceaddr()
550 if (iap->addr_flags & IN_IFF_NOTUSEABLE) in arp_announceaddr()
H A Dipv6nd.c516 struct ipv6_addr *iap, *iaf; in ipv6nd_advertise() local
535 TAILQ_FOREACH(iap, &state->addrs, next) { in ipv6nd_advertise()
536 if (!IN6_ARE_ADDR_EQUAL(&iap->addr, &ia->addr)) in ipv6nd_advertise()
541 ipv6nd_sendadvertisement, iap); in ipv6nd_advertise()
544 if (iap->prefix_vltime == 0 || in ipv6nd_advertise()
545 iap->addr_flags & IN6_IFF_NOTUSEABLE) in ipv6nd_advertise()
549 iaf->iface->metric > iap->iface->metric) in ipv6nd_advertise()
550 iaf = iap; in ipv6nd_advertise()
H A Ddhcp.c2059 struct ipv4_addr *iap; in dhcp_addr_duplicated() local
2072 if ((iap = ipv4_iffindaddr(ifp, ia, NULL)) != NULL) { in dhcp_addr_duplicated()
2073 ipv4_deladdr(iap, 0); in dhcp_addr_duplicated()
/dragonfly/sys/netinet/
H A Din.c455 struct in_ifaddr *iap; in in_control_internal() local
459 iap = iac->ia; in in_control_internal()
460 if (iap->ia_ifp == ifp && in in_control_internal()
461 iap->ia_addr.sin_addr.s_addr == dst.s_addr) { in in_control_internal()
462 ia = iap; in in_control_internal()
469 iap = ifatoia(ifac->ifa); in in_control_internal()
470 if (iap->ia_addr.sin_family == AF_INET) { in in_control_internal()
471 ia = iap; in in_control_internal()
/dragonfly/crypto/libressl/crypto/bio/
H A Db_sock.c46 uint32_t *iap = (in_addr_t *)ip; in BIO_get_host_ip() local
60 *iap = (uint32_t)(((struct sockaddr_in *)(res->ai_addr))->sin_addr.s_addr); in BIO_get_host_ip()