Searched refs:ifr6 (Results 1 – 5 of 5) sorted by relevance
/dragonfly/usr.sbin/rtsold/ |
H A D | if.c | 324 struct in6_ifreq ifr6; in get_llflag() local 349 memset(&ifr6, 0, sizeof(ifr6)); in get_llflag() 350 strcpy(ifr6.ifr_name, name); in get_llflag() 351 memcpy(&ifr6.ifr_ifru.ifru_addr, sin6, sin6->sin6_len); in get_llflag() 352 if (ioctl(s, SIOCGIFAFLAG_IN6, &ifr6) < 0) { in get_llflag() 360 return ifr6.ifr_ifru.ifru_flags6; in get_llflag() 373 struct in6_ifreq ifr6; in get_llflag() 411 memset(&ifr6, 0, sizeof(ifr6)); in get_llflag() 412 strcpy(ifr6.ifr_name, name); in get_llflag() 414 if (ioctl(s, SIOCGIFAFLAG_IN6, &ifr6) < 0) { in get_llflag() [all …]
|
/dragonfly/sbin/ifconfig/ |
H A D | af_inet6.c | 182 struct in6_ifreq ifr6; in in6_status() local 199 strlcpy(ifr6.ifr_name, IfName, sizeof(ifr6.ifr_name)); in in6_status() 204 ifr6.ifr_addr = *sin; in in6_status() 205 if (ioctl(s6, SIOCGIFAFLAG_IN6, &ifr6) < 0) { in in6_status() 210 flags6 = ifr6.ifr_ifru.ifru_flags6; in in6_status() 212 ifr6.ifr_addr = *sin; in in6_status() 213 if (ioctl(s6, SIOCGIFALIFETIME_IN6, &ifr6) < 0) { in in6_status() 218 lifetime = ifr6.ifr_ifru.ifru_lifetime; in in6_status()
|
/dragonfly/contrib/dhcpcd/src/ |
H A D | if-bsd.c | 1168 struct in6_ifreq ifr6; in if_addrflags6() local 1171 memset(&ifr6, 0, sizeof(ifr6)); in if_addrflags6() 1172 strlcpy(ifr6.ifr_name, ifp->name, sizeof(ifr6.ifr_name)); in if_addrflags6() 1173 ifr6.ifr_addr.sin6_family = AF_INET6; in if_addrflags6() 1174 ifr6.ifr_addr.sin6_addr = *addr; in if_addrflags6() 1178 flags = ifr6.ifr_ifru.ifru_flags6; in if_addrflags6() 1187 struct in6_ifreq ifr6; in if_getlifetime6() local 1192 memset(&ifr6, 0, sizeof(ifr6)); in if_getlifetime6() 1193 strlcpy(ifr6.ifr_name, ia->iface->name, sizeof(ifr6.ifr_name)); in if_getlifetime6() 1194 ifr6.ifr_addr.sin6_family = AF_INET6; in if_getlifetime6() [all …]
|
/dragonfly/lib/libc/net/ |
H A D | name6.c | 879 struct in6_ifreq ifr6; in set_source() local 883 strncpy(ifr6.ifr_name, "lo0", sizeof(ifr6.ifr_name)); in set_source() 884 memset(&ifr6, 0, sizeof(ifr6)); in set_source() 885 memcpy(&ifr6.ifr_addr, &ss, ss.ss_len); in set_source() 886 if (_ioctl(s, SIOCGIFAFLAG_IN6, &ifr6) == 0) { in set_source() 887 flags6 = ifr6.ifr_ifru.ifru_flags6; in set_source()
|
H A D | getaddrinfo.c | 800 struct in6_ifreq ifr6; in set_source() local 804 strncpy(ifr6.ifr_name, "lo0", sizeof(ifr6.ifr_name)); in set_source() 805 memset(&ifr6, 0, sizeof(ifr6)); in set_source() 806 memcpy(&ifr6.ifr_addr, ai.ai_addr, ai.ai_addrlen); in set_source() 807 if (_ioctl(s, SIOCGIFAFLAG_IN6, &ifr6) == 0) { in set_source() 808 flags6 = ifr6.ifr_ifru.ifru_flags6; in set_source()
|