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

/freebsd-current/tools/regression/netinet/msocket_ifnet_remove/
H A Dmsocket_ifnet_remove.c132 struct ifaliasreq ifra; local
141 bzero(&ifra, sizeof(ifra));
142 snprintf(ifra.ifra_name, sizeof(ifra.ifra_name), "%s%d", ifname,
145 sinp = (struct sockaddr_in *)&ifra.ifra_addr;
147 sinp->sin_len = sizeof(ifra.ifra_addr);
150 sinp = (struct sockaddr_in *)&ifra.ifra_mask;
152 sinp->sin_len = sizeof(ifra.ifra_addr);
155 if (ioctl(s, SIOCAIFADDR, &ifra) <
[all...]
/freebsd-current/sbin/nos-tun/
H A Dnos-tun.c80 static struct ifaliasreq ifra; variable in typeref:struct:ifaliasreq
124 bzero((char *)&ifra, sizeof(ifra));
128 strncpy(ifra.ifra_name, dev_name+5, IFNAMSIZ);
144 if (ioctl(s, SIOCDIFADDR, &ifra) < 0) {
151 sin = (struct sockaddr_in *)&(ifra.ifra_addr);
158 sin = (struct sockaddr_in *)&(ifra.ifra_broadaddr);
165 if (ioctl(s, SIOCAIFADDR, &ifra) < 0) {
223 bzero(&ifra.ifra_addr, sizeof(ifra
[all...]
/freebsd-current/sys/netinet6/
H A Din6_ifattach.c422 struct in6_aliasreq ifra; local
431 in6_prepare_ifra(&ifra, NULL, &in6mask64);
433 ifra.ifra_addr.sin6_addr.s6_addr32[0] = htonl(0xfe800000);
434 ifra.ifra_addr.sin6_addr.s6_addr32[1] = 0;
436 ifra.ifra_addr.sin6_addr.s6_addr32[2] = 0;
437 ifra.ifra_addr.sin6_addr.s6_addr32[3] = htonl(1);
440 error = get_ifid(ifp, altifp, &ifra.ifra_addr.sin6_addr);
448 if (in6_setscope(&ifra.ifra_addr.sin6_addr, ifp, NULL))
452 ifra.ifra_lifetime.ia6t_vltime = ND6_INFINITE_LIFETIME;
453 ifra
538 struct in6_aliasreq ifra; local
[all...]
H A Din6.c269 struct in6_aliasreq *ifra = (struct in6_aliasreq *)data; local
279 ifra->ifra_vhid = 0;
384 sa6 = &ifra->ifra_addr;
466 if (ifra->ifra_addr.sin6_family != AF_INET6 ||
467 ifra->ifra_addr.sin6_len != sizeof(struct sockaddr_in6)) {
588 error = in6_addifaddr(ifp, ifra, ia);
673 in6_update_ifa_join_mc(struct ifnet *ifp, struct in6_aliasreq *ifra, argument
685 &ifra->ifra_addr.sin6_addr)) != 0)
786 in6_update_ifa(struct ifnet *ifp, struct in6_aliasreq *ifra, argument
791 if ((error = in6_validate_ifra(ifp, ifra, i
819 in6_prepare_ifra(struct in6_aliasreq *ifra, const struct in6_addr *addr, const struct in6_addr *mask) argument
837 in6_validate_ifra(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int flags) argument
980 in6_alloc_ifa(struct ifnet *ifp, struct in6_aliasreq *ifra, int flags) argument
1042 in6_update_ifa_internal(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int hostIsNew, int flags) argument
1110 in6_broadcast_ifa(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int flags) argument
1230 in6_addifaddr(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia) argument
1508 in6_notify_ifa(struct ifnet *ifp, struct in6_ifaddr *ia, struct in6_aliasreq *ifra, int hostIsNew) argument
[all...]
H A Dnd6_rtr.c1186 struct in6_aliasreq ifra; local
1233 in6_prepare_ifra(&ifra, &pr->ndpr_prefix.sin6_addr, &mask);
1235 IN6_MASK_ADDR(&ifra.ifra_addr.sin6_addr, &mask);
1237 ifra.ifra_addr.sin6_addr.s6_addr32[0] |=
1239 ifra.ifra_addr.sin6_addr.s6_addr32[1] |=
1241 ifra.ifra_addr.sin6_addr.s6_addr32[2] |=
1243 ifra.ifra_addr.sin6_addr.s6_addr32[3] |=
1248 ifra.ifra_lifetime.ia6t_vltime = pr->ndpr_vltime;
1249 ifra.ifra_lifetime.ia6t_pltime = pr->ndpr_pltime;
1253 ifra
2241 struct in6_aliasreq ifra; local
[all...]
/freebsd-current/usr.sbin/ppp/
H A Diface.c204 struct ifaliasreq ifra; local
218 memset(&ifra, '\0', sizeof ifra);
219 strncpy(ifra.ifra_name, name, sizeof ifra.ifra_name - 1);
221 me4 = (struct sockaddr_in *)&ifra.ifra_addr;
224 msk4 = (struct sockaddr_in *)&ifra.ifra_mask;
227 peer4 = (struct sockaddr_in *)&ifra.ifra_broadaddr;
235 res = ID0ioctl(s, SIOCDIFADDR, &ifra);
242 ifra
291 struct ifaliasreq ifra; local
[all...]
/freebsd-current/sys/nfs/
H A Dbootp_subr.c577 struct in_aliasreq *ifra = &ifctx->iareq; local
578 sin = (struct sockaddr_in *)&ifra->ifra_mask;
640 error = ifioctl(bootp_so, SIOCAIFADDR, (caddr_t)ifra,
654 error = ifioctl(bootp_so, SIOCAIFADDR, (caddr_t)ifra,
851 struct in_aliasreq *ifra; local
856 ifra = &ifctx->iareq;
877 sin = (struct sockaddr_in *)&ifra->ifra_addr;
879 sin = (struct sockaddr_in *)&ifra->ifra_mask;
882 sin = (struct sockaddr_in *)&ifra->ifra_broadaddr;
885 error = ifioctl(bootp_so, SIOCAIFADDR, (caddr_t)ifra, t
922 struct in_aliasreq *ifra; local
[all...]
/freebsd-current/sys/netinet/
H A Din.c454 const struct in_aliasreq *ifra = (struct in_aliasreq *)data; local
455 const struct sockaddr_in *addr = &ifra->ifra_addr;
456 const struct sockaddr_in *broadaddr = &ifra->ifra_broadaddr;
457 const struct sockaddr_in *mask = &ifra->ifra_mask;
458 const struct sockaddr_in *dstaddr = &ifra->ifra_dstaddr;
459 const int vhid = (cmd == SIOCAIFADDR) ? ifra->ifra_vhid : 0;
779 struct in_aliasreq *ifra = (struct in_aliasreq *)data; local
780 const struct sockaddr_in *addr = &ifra->ifra_addr;
815 ifra->ifra_mask = ia->ia_sockmask;
818 ifra
[all...]

Completed in 305 milliseconds