Home
last modified time | relevance | path

Searched refs:ifr6 (Results 1 – 2 of 2) sorted by relevance

/f-stack/lib/
H A Dff_veth.c490 struct in6_aliasreq ifr6; in ff_veth_setaddr6() local
491 bzero(&ifr6, sizeof(ifr6)); in ff_veth_setaddr6()
494 ifr6.ifra_addr.sin6_len = sizeof ifr6.ifra_addr; in ff_veth_setaddr6()
496 ifr6.ifra_addr.sin6_addr = sc->ip6; in ff_veth_setaddr6()
498 ifr6.ifra_prefixmask.sin6_len = sizeof ifr6.ifra_prefixmask; in ff_veth_setaddr6()
507 ifr6.ifra_lifetime.ia6t_pltime = ifr6.ifra_lifetime.ia6t_vltime = ND6_INFINITE_LIFETIME; in ff_veth_setaddr6()
543 struct in6_aliasreq ifr6; in ff_veth_setvaddr6() local
544 bzero(&ifr6, sizeof(ifr6)); in ff_veth_setvaddr6()
552 ifr6.ifra_addr.sin6_len = sizeof ifr6.ifra_addr; in ff_veth_setvaddr6()
555 ifr6.ifra_prefixmask.sin6_len = sizeof ifr6.ifra_prefixmask; in ff_veth_setvaddr6()
[all …]
/f-stack/tools/ifconfig/
H A Daf_inet6.c183 struct in6_ifreq ifr6; local
202 strlcpy(ifr6.ifr_name, ifr.ifr_name, sizeof(ifr.ifr_name));
207 ifr6.ifr_addr = *sin;
209 if (ioctl(s6, SIOCGIFAFLAG_IN6, &ifr6) < 0) {
211 if (ioctl_va(s6, SIOCGIFAFLAG_IN6, &ifr6, 1, AF_INET6) == -1) {
218 flags6 = ifr6.ifr_ifru.ifru_flags6;
220 ifr6.ifr_addr = *sin;
222 if (ioctl(s6, SIOCGIFALIFETIME_IN6, &ifr6) < 0) {
224 if (ioctl_va(s6, SIOCGIFALIFETIME_IN6, &ifr6, 1, AF_INET6) == -1) {
230 lifetime = ifr6.ifr_ifru.ifru_lifetime;