Searched refs:ifr (Results 1 - 25 of 25) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/net/
H A Dif_disc.c192 register struct ifreq *ifr = (struct ifreq *)data; local
209 if (ifr == 0) {
213 switch (ifr->ifr_addr.sa_family) {
231 ifp->if_mtu = ifr->ifr_mtu;
H A Dif.c1156 struct ifreq *ifr; local
1177 ifr = (struct ifreq *)data;
1185 if_clone_create(ifr->ifr_name, sizeof(ifr->ifr_name)) :
1186 if_clone_destroy(ifr->ifr_name));
1201 ifp = ifunit(ifr->ifr_name);
1208 ifr->ifr_flags = ifp->if_flags;
1214 error = mac_ifnet_label_get(kauth_cred_get(), ifr, ifp);
1221 ifr->ifr_metric = ifp->if_metric;
1227 ifr
1538 struct ifreq ifr; local
1595 struct ifreq ifr; local
[all...]
H A Dif_dummy.c238 register struct ifreq *ifr = (struct ifreq *)data; local
254 if (ifr == 0) {
258 switch (ifr->ifr_addr.sa_family) {
276 ifp->if_mtu = ifr->ifr_mtu;
H A Dif_vlan.c419 struct ifreq ifr; local
422 bzero(&ifr, sizeof(ifr));
423 error = ifnet_ioctl(ifp, 0,SIOCGIFDEVMTU, &ifr);
425 *ifdm_p = ifr.ifr_devmtu;
433 struct ifreq ifr; local
435 bzero(&ifr, sizeof(ifr));
436 ifr.ifr_mtu = mtu;
437 return (ifnet_ioctl(ifp, 0, SIOCSIFALTMTU, &ifr));
1555 struct ifreq * ifr; local
[all...]
H A Dether_at_pr_module.c193 struct ifreq *ifr = data; local
207 ifnet_lladdr_copy_bytes(ifp, ifr->ifr_addr.sa_data, ETHER_ADDR_LEN);
H A Dif_loop.c327 register struct ifreq *ifr = (struct ifreq *)data; local
343 if (ifr == 0) {
347 switch (ifr->ifr_addr.sa_family) {
365 ifp->if_mtu = ifr->ifr_mtu;
H A Dif_media.c224 struct ifreq *ifr,
229 struct ifmediareq *ifmr = (struct ifmediareq *) ifr;
232 if (ifp == NULL || ifr == NULL || ifm == NULL)
244 int newmedia = ifr->ifr_media;
222 ifmedia_ioctl( struct ifnet *ifp, struct ifreq *ifr, struct ifmedia *ifm, u_long cmd) argument
H A Dif.h343 #define _SIZEOF_ADDR_IFREQ(ifr) \
344 ((ifr).ifr_addr.sa_len > sizeof(struct sockaddr) ? \
346 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
H A Dif_gif.c522 struct ifreq *ifr = (struct ifreq*)data; local
547 mtu = ifr->ifr_mtu;
736 dst = &ifr->ifr_addr;
737 size = sizeof(ifr->ifr_addr);
768 dst = &ifr->ifr_addr;
769 size = sizeof(ifr->ifr_addr);
H A Dether_inet6_pr_module.c207 struct ifreq *ifr = (struct ifreq *) data; local
219 ifnet_lladdr_copy_bytes(ifp, ifr->ifr_addr.sa_data, ETHER_ADDR_LEN);
H A Dif_bond.c674 struct ifreq ifr; local
676 bzero(&ifr, sizeof(ifr));
677 ifr.ifr_mtu = mtu;
678 return (ifnet_ioctl(ifp, 0, SIOCSIFMTU, &ifr));
684 struct ifreq ifr; local
687 bzero(&ifr, sizeof(ifr));
688 error = ifnet_ioctl(ifp, 0, SIOCGIFDEVMTU, &ifr);
690 *ifdm_p = ifr
906 struct ifreq ifr; local
2738 struct ifreq * ifr; local
[all...]
H A Dif_media.h128 int ifmedia_ioctl(struct ifnet *ifp, struct ifreq *ifr,
H A Dif_stf.c773 struct ifreq *ifr; local
798 ifr = (struct ifreq *)data;
799 if (ifr && ifr->ifr_addr.sa_family == AF_INET6)
H A Dether_inet_pr_module.c311 struct ifreq *ifr = data; local
352 ifnet_lladdr_copy_bytes(ifp, ifr->ifr_addr.sa_data, ETHER_ADDR_LEN);
H A Dbpf.c1098 struct ifreq *const ifr = (struct ifreq *)addr; local
1100 snprintf(ifr->ifr_name, sizeof(ifr->ifr_name),
1294 * to the interface indicated by the name stored in ifr.
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dnetboot.c615 struct ifreq ifr; local
623 bzero(&ifr, sizeof(ifr));
632 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s%d", ifp->if_name,
634 printf("netboot: using network interface '%s'\n", ifr.ifr_name);
641 ifr.ifr_flags = ifp->if_flags | IFF_UP;
642 error = ifioctl(so, SIOCSIFFLAGS, (caddr_t)&ifr, procp);
665 error = inet_aifaddr(so, ifr.ifr_name, &iaddr, &netmask, NULL);
/macosx-10.5.8/xnu-1228.15.4/bsd/netinet6/
H A Din6.c413 struct in6_ifreq *ifr = (struct in6_ifreq *)data; local
483 return(scope6_set(ifp, ifr->ifr_ifru.ifru_scope_id));
486 return(scope6_get(ifp, ifr->ifr_ifru.ifru_scope_id));
489 return(scope6_get_default(ifr->ifr_ifru.ifru_scope_id));
697 lt = &ifr->ifr_ifru.ifru_lifetime;
715 ifr->ifr_addr = ia->ia_addr;
727 ifr->ifr_dstaddr = ia->ia_dstaddr;
731 ifr->ifr_addr = ia->ia_prefixmask;
735 ifr->ifr_ifru.ifru_flags6 = ia->ia6_flags;
747 bzero(&ifr
[all...]
H A Dip6_mroute.c514 struct in6_ifreq ifr;
516 ifr.ifr_addr.sin6_family = AF_INET6;
517 ifr.ifr_addr.sin6_addr= in6addr_any;
519 ifnet_ioctl(ifp, 0, SIOCDELMULTI, &ifr);
/macosx-10.5.8/xnu-1228.15.4/bsd/netinet/
H A Din.c278 struct ifreq *ifr = (struct ifreq *)data; local
312 if (((struct sockaddr_in *)&ifr->ifr_addr)->sin_addr.s_addr ==
318 if (ifr->ifr_addr.sa_family != AF_INET)
484 if (ifr->ifr_intval)
494 if (ifr->ifr_data)
502 *((struct sockaddr_in *)&ifr->ifr_addr) = ia->ia_addr;
510 *((struct sockaddr_in *)&ifr->ifr_dstaddr) = ia->ia_broadaddr;
518 *((struct sockaddr_in *)&ifr->ifr_dstaddr) = ia->ia_dstaddr;
522 *((struct sockaddr_in *)&ifr->ifr_addr) = ia->ia_sockmask;
531 ia->ia_dstaddr = *(struct sockaddr_in *)&ifr
[all...]
H A Din_dhcp.c126 struct ifreq ifr; member in struct:dhcp_context
818 context->ifr.ifr_intval = 0;
820 (caddr_t)&context->ifr, procp);
882 snprintf(context->ifr.ifr_name,
883 sizeof(context->ifr.ifr_name), "%s%d", ifp->if_name,
885 context->ifr.ifr_intval = 1;
887 error = ifioctl(context->so, SIOCAUTOADDR, (caddr_t)&context->ifr, procp);
894 error = ifioctl(context->so, SIOCPROTOATTACH, (caddr_t)&context->ifr,
H A Dip_mroute.c607 struct ifreq ifr; local
618 ((struct sockaddr_in *)&(ifr.ifr_addr))->sin_family = AF_INET;
619 ((struct sockaddr_in *)&(ifr.ifr_addr))->sin_addr.s_addr
795 struct ifreq ifr; local
801 ((struct sockaddr_in *)&(ifr.ifr_addr))->sin_family = AF_INET;
802 ((struct sockaddr_in *)&(ifr.ifr_addr))->sin_addr.s_addr = INADDR_ANY;
/macosx-10.5.8/xnu-1228.15.4/security/
H A Dmac_net.c426 mac_ifnet_label_get(__unused struct ucred *cred, struct ifreq *ifr, argument
435 error = copyin(CAST_USER_ADDR_T(ifr->ifr_ifru.ifru_data),
472 mac_ifnet_label_set(struct ucred *cred, struct ifreq *ifr, argument
481 error = copyin(CAST_USER_ADDR_T(ifr->ifr_ifru.ifru_data),
H A Dmac_framework.h202 int mac_ifnet_label_get(kauth_cred_t cred, struct ifreq *ifr,
206 int mac_ifnet_label_set(kauth_cred_t cred, struct ifreq *ifr,
/macosx-10.5.8/xnu-1228.15.4/bsd/netat/
H A Dat.c143 struct ifreq *ifr = (struct ifreq *)data; local
579 strlcpy(ifID->ifName, ifr->ifr_name, sizeof(ifID->ifName));
/macosx-10.5.8/xnu-1228.15.4/bsd/netkey/
H A Dkey.c8479 struct ifreq ifr; local
8481 bzero(&ifr, sizeof(ifr));
8482 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s%d",
8485 result = sock_ioctl(pf_socket, SIOCPROTODETACH, &ifr);
8511 struct ifreq ifr; local
8513 bzero(&ifr, sizeof(ifr));
8514 snprintf(ifr
[all...]

Completed in 130 milliseconds