Lines Matching refs:ifr6
518 struct in6_aliasreq ifr6; in UpdateUnicast() local
520 memset(&ifr6, 0, sizeof(ifr6)); in UpdateUnicast()
521 strlcpy(ifr6.ifra_name, gNetifName, sizeof(ifr6.ifra_name)); in UpdateUnicast()
522 ifr6.ifra_addr.sin6_family = AF_INET6; in UpdateUnicast()
523 ifr6.ifra_addr.sin6_len = sizeof(ifr6.ifra_addr); in UpdateUnicast()
524 memcpy(&ifr6.ifra_addr.sin6_addr, aAddressInfo.mAddress, sizeof(struct in6_addr)); in UpdateUnicast()
525 ifr6.ifra_prefixmask.sin6_family = AF_INET6; in UpdateUnicast()
526 ifr6.ifra_prefixmask.sin6_len = sizeof(ifr6.ifra_prefixmask); in UpdateUnicast()
527 InitNetaskWithPrefixLength(&ifr6.ifra_prefixmask.sin6_addr, aAddressInfo.mPrefixLength); in UpdateUnicast()
528 ifr6.ifra_lifetime.ia6t_vltime = ND6_INFINITE_LIFETIME; in UpdateUnicast()
529 ifr6.ifra_lifetime.ia6t_pltime = ND6_INFINITE_LIFETIME; in UpdateUnicast()
532 ifr6.ifra_lifetime.ia6t_expire = ND6_INFINITE_LIFETIME; in UpdateUnicast()
533 ifr6.ifra_lifetime.ia6t_preferred = in UpdateUnicast()
537 rval = ioctl(sIpFd, aIsAdded ? SIOCAIFADDR_IN6 : SIOCDIFADDR_IN6, &ifr6); in UpdateUnicast()
1581 struct in6_aliasreq ifr6; in processNetifAddrEvent() local
1586 memset(&ifr6, 0, sizeof(ifr6)); in processNetifAddrEvent()
1587 strlcpy(ifr6.ifra_name, gNetifName, sizeof(ifr6.ifra_name)); in processNetifAddrEvent()
1588 ifr6.ifra_addr.sin6_family = AF_INET6; in processNetifAddrEvent()
1589 ifr6.ifra_addr.sin6_len = sizeof(ifr6.ifra_addr); in processNetifAddrEvent()
1590 … memcpy(&ifr6.ifra_addr.sin6_addr, &addr6.sin6_addr, sizeof(struct in6_addr)); in processNetifAddrEvent()
1591 ifr6.ifra_prefixmask.sin6_family = AF_INET6; in processNetifAddrEvent()
1592 ifr6.ifra_prefixmask.sin6_len = sizeof(ifr6.ifra_prefixmask); in processNetifAddrEvent()
1593 … InitNetaskWithPrefixLength(&ifr6.ifra_prefixmask.sin6_addr, netAddr.mPrefixLength); in processNetifAddrEvent()
1594 ifr6.ifra_lifetime.ia6t_vltime = ND6_INFINITE_LIFETIME; in processNetifAddrEvent()
1595 ifr6.ifra_lifetime.ia6t_pltime = ND6_INFINITE_LIFETIME; in processNetifAddrEvent()
1598 ifr6.ifra_lifetime.ia6t_expire = ND6_INFINITE_LIFETIME; in processNetifAddrEvent()
1599 ifr6.ifra_lifetime.ia6t_preferred = ND6_INFINITE_LIFETIME; in processNetifAddrEvent()
1602 err = ioctl(sIpFd, SIOCDIFADDR_IN6, &ifr6); in processNetifAddrEvent()