Searched refs:ifra (Results 1 - 9 of 9) sorted by relevance

/freebsd-12-stable/tools/regression/netinet/msocket_ifnet_remove/
H A Dmsocket_ifnet_remove.c134 struct ifaliasreq ifra; local
143 bzero(&ifra, sizeof(ifra));
144 snprintf(ifra.ifra_name, sizeof(ifra.ifra_name), "%s%d", ifname,
147 sinp = (struct sockaddr_in *)&ifra.ifra_addr;
149 sinp->sin_len = sizeof(ifra.ifra_addr);
152 sinp = (struct sockaddr_in *)&ifra.ifra_mask;
154 sinp->sin_len = sizeof(ifra.ifra_addr);
157 if (ioctl(s, SIOCAIFADDR, &ifra) <
[all...]
/freebsd-12-stable/sbin/nos-tun/
H A Dnos-tun.c85 static struct ifaliasreq ifra; variable in typeref:struct:ifaliasreq
129 bzero((char *)&ifra, sizeof(ifra));
133 strncpy(ifra.ifra_name, dev_name+5, IFNAMSIZ);
149 if (ioctl(s, SIOCDIFADDR, &ifra) < 0) {
156 sin = (struct sockaddr_in *)&(ifra.ifra_addr);
163 sin = (struct sockaddr_in *)&(ifra.ifra_broadaddr);
170 if (ioctl(s, SIOCAIFADDR, &ifra) < 0) {
228 bzero(&ifra.ifra_addr, sizeof(ifra
[all...]
/freebsd-12-stable/sbin/ifconfig/
H A Dcarp.c108 struct in_aliasreq *ifra; local
110 ifra = (struct in_aliasreq *)afp->af_addreq;
111 ifra->ifra_vhid = carpr_vhid;
118 struct in6_aliasreq *ifra; local
120 ifra = (struct in6_aliasreq *)afp->af_addreq;
121 ifra->ifra_vhid = carpr_vhid;
/freebsd-12-stable/sys/netinet6/
H A Din6.c247 struct in6_aliasreq *ifra = (struct in6_aliasreq *)data; local
361 sa6 = &ifra->ifra_addr;
441 if (ifra->ifra_addr.sin6_family != AF_INET6 ||
442 ifra->ifra_addr.sin6_len != sizeof(struct sockaddr_in6)) {
565 if ((error = in6_update_ifa(ifp, ifra, ia, 0)) != 0)
572 if ((ia = in6ifa_ifpwithaddr(ifp, &ifra->ifra_addr.sin6_addr))
581 if (cmd == ocmd && ifra->ifra_vhid > 0) {
584 ifra->ifra_vhid);
606 pr0.ndpr_plen = in6_mask2len(&ifra->ifra_prefixmask.sin6_addr,
612 pr0.ndpr_prefix = ifra
767 in6_update_ifa_join_mc(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int flags, struct in6_multi **in6m_sol) argument
887 in6_update_ifa(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int flags) argument
920 in6_prepare_ifra(struct in6_aliasreq *ifra, const struct in6_addr *addr, const struct in6_addr *mask) argument
938 in6_validate_ifra(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int flags) argument
1082 in6_alloc_ifa(struct ifnet *ifp, struct in6_aliasreq *ifra, int flags) argument
1144 in6_update_ifa_internal(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int hostIsNew, int flags) argument
1212 in6_broadcast_ifa(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int flags) argument
1379 in6_notify_ifa(struct ifnet *ifp, struct in6_ifaddr *ia, struct in6_aliasreq *ifra, int hostIsNew) argument
[all...]
H A Din6_ifattach.c441 struct in6_aliasreq ifra; local
449 in6_prepare_ifra(&ifra, NULL, &in6mask64);
451 ifra.ifra_addr.sin6_addr.s6_addr32[0] = htonl(0xfe800000);
452 ifra.ifra_addr.sin6_addr.s6_addr32[1] = 0;
454 ifra.ifra_addr.sin6_addr.s6_addr32[2] = 0;
455 ifra.ifra_addr.sin6_addr.s6_addr32[3] = htonl(1);
457 if (get_ifid(ifp, altifp, &ifra.ifra_addr.sin6_addr) != 0) {
463 if (in6_setscope(&ifra.ifra_addr.sin6_addr, ifp, NULL))
467 ifra.ifra_lifetime.ia6t_vltime = ND6_INFINITE_LIFETIME;
468 ifra
548 struct in6_aliasreq ifra; local
[all...]
H A Dnd6_rtr.c1095 struct in6_aliasreq ifra; local
1142 in6_prepare_ifra(&ifra, &pr->ndpr_prefix.sin6_addr, &mask);
1144 IN6_MASK_ADDR(&ifra.ifra_addr.sin6_addr, &mask);
1146 ifra.ifra_addr.sin6_addr.s6_addr32[0] |=
1148 ifra.ifra_addr.sin6_addr.s6_addr32[1] |=
1150 ifra.ifra_addr.sin6_addr.s6_addr32[2] |=
1152 ifra.ifra_addr.sin6_addr.s6_addr32[3] |=
1157 ifra.ifra_lifetime.ia6t_vltime = pr->ndpr_vltime;
1158 ifra.ifra_lifetime.ia6t_pltime = pr->ndpr_pltime;
1162 ifra
2207 struct in6_aliasreq ifra; local
[all...]
/freebsd-12-stable/usr.sbin/ppp/
H A Diface.c206 struct ifaliasreq ifra; local
220 memset(&ifra, '\0', sizeof ifra);
221 strncpy(ifra.ifra_name, name, sizeof ifra.ifra_name - 1);
223 me4 = (struct sockaddr_in *)&ifra.ifra_addr;
226 msk4 = (struct sockaddr_in *)&ifra.ifra_mask;
229 peer4 = (struct sockaddr_in *)&ifra.ifra_broadaddr;
237 res = ID0ioctl(s, SIOCDIFADDR, &ifra);
244 ifra
293 struct ifaliasreq ifra; local
[all...]
/freebsd-12-stable/sys/netinet/
H A Din.c338 const struct in_aliasreq *ifra = (struct in_aliasreq *)data; local
339 const struct sockaddr_in *addr = &ifra->ifra_addr;
340 const struct sockaddr_in *broadaddr = &ifra->ifra_broadaddr;
341 const struct sockaddr_in *mask = &ifra->ifra_mask;
342 const struct sockaddr_in *dstaddr = &ifra->ifra_dstaddr;
343 const int vhid = (cmd == SIOCAIFADDR) ? ifra->ifra_vhid : 0;
663 struct in_aliasreq *ifra = (struct in_aliasreq *)data; local
664 const struct sockaddr_in *addr = &ifra->ifra_addr;
699 ifra->ifra_mask = ia->ia_sockmask;
702 ifra
[all...]
/freebsd-12-stable/sys/nfs/
H A Dbootp_subr.c678 struct in_aliasreq *ifra = &ifctx->iareq; local
679 sin = (struct sockaddr_in *)&ifra->ifra_mask;
741 error = ifioctl(bootp_so, SIOCAIFADDR, (caddr_t)ifra,
755 error = ifioctl(bootp_so, SIOCAIFADDR, (caddr_t)ifra,
952 struct in_aliasreq *ifra; local
957 ifra = &ifctx->iareq;
978 sin = (struct sockaddr_in *)&ifra->ifra_addr;
980 sin = (struct sockaddr_in *)&ifra->ifra_mask;
983 sin = (struct sockaddr_in *)&ifra->ifra_broadaddr;
986 error = ifioctl(bootp_so, SIOCAIFADDR, (caddr_t)ifra, t
1023 struct in_aliasreq *ifra; local
[all...]

Completed in 199 milliseconds