Home
last modified time | relevance | path

Searched refs:ifreq (Results 1 – 25 of 41) sorted by relevance

12

/xnu-12377.61.12/bsd/sys/
H A Dsockio_private.h88 #define OSIOCGIFADDR _IOWR('i', 13, struct ifreq) /* deprecated */
89 #define OSIOCGIFDSTADDR _IOWR('i', 15, struct ifreq) /* deprecated */
90 #define OSIOCGIFBRDADDR _IOWR('i', 18, struct ifreq) /* deprecated */
94 #define OSIOCGIFNETMASK _IOWR('i', 21, struct ifreq) /* deprecated */
120 #define SIOCPROTOATTACH _IOWR('i', 80, struct ifreq) /* attach proto to interface */
121 #define SIOCPROTODETACH _IOWR('i', 81, struct ifreq) /* detach proto from interface */
123 #define SIOCGLINKHEURISTICS _IOWR('i', 93, struct ifreq) /* link heuristics (int) */
125 #define SIOCSATTACHPROTONULL _IOWR('i', 94, struct ifreq) /* attach/detach NULL proto to interfa…
127 #define SIOCGPOINTOPOINTMDNS _IOWR('i', 95, struct ifreq) /* mDNS on point-to-point interface */
128 #define SIOCSPOINTOPOINTMDNS _IOW('i', 95, struct ifreq) /* mDNS on point-to-point interface */
[all …]
H A Dsockio.h83 #define SIOCSIFADDR _IOW('i', 12, struct ifreq) /* set ifnet address */
87 #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) /* set p-p address */
88 #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) /* set ifnet flags */
89 #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) /* get ifnet flags */
90 #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) /* set broadcast addr */
91 #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) /* set net addr mask */
92 #define SIOCGIFMETRIC _IOWR('i', 23, struct ifreq) /* get IF metric */
93 #define SIOCSIFMETRIC _IOW('i', 24, struct ifreq) /* set IF metric */
94 #define SIOCDIFADDR _IOW('i', 25, struct ifreq) /* delete IF addr */
97 #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) /* get ifnet address */
[all …]
/xnu-12377.61.12/bsd/net/
H A Dif.h309 struct ifreq;
318 struct ifreq { struct
377 (sizeof (struct ifreq) - sizeof (struct sockaddr) + \
378 (ifr).ifr_addr.sa_len) : sizeof (struct ifreq))
453 struct ifreq *ifcu_req;
H A Dif_gif.c665 struct ifreq *__single ifr = (struct ifreq *)data; in gif_ioctl()
924 struct in6_ifreq *ifreq = in gif_ioctl() local
927 dst = SA(&ifreq->ifr_addr); in gif_ioctl()
928 size = sizeof(ifreq->ifr_addr); in gif_ioctl()
961 struct in6_ifreq *ifreq = in gif_ioctl() local
964 dst = SA(&ifreq->ifr_addr); in gif_ioctl()
965 size = sizeof(ifreq->ifr_addr); in gif_ioctl()
H A Dether_inet6_pr_module.c241 struct ifreq *ifr = (struct ifreq *)(void *)data; in ether_inet6_prmod_ioctl()
H A Dbpf.h182 #define BIOCGETIF _IOR('B',107, struct ifreq)
183 #define BIOCSETIF _IOW('B',108, struct ifreq)
H A Dif_private.h210 struct ifreq { struct
413 (sizeof (struct ifreq) - sizeof (struct sockaddr) + \
414 (ifr).ifr_addr.sa_len) : sizeof (struct ifreq))
H A Dbpf_private.h129 #define BIOCGIFATTACHCOUNT _IOWR('B', 125, struct ifreq)
H A Dif_loop.c533 struct ifreq * __single ifr = data; in lo_ioctl()
555 struct ifreq * __single ifr = data; in lo_ioctl()
H A Dif.c151 static int ifioctl_ifreq(struct socket *, u_long, struct ifreq *,
3472 struct ifreq ifr; in ifioctl()
3676 bcopy(((struct ifreq *)(void *)data)->ifr_name, in ifioctl()
3683 size_t ifr_name_off = offsetof(struct ifreq, ifr_name); in ifioctl()
3848 ifioctl_ifreq(struct socket *so, u_long cmd, struct ifreq *ifr, struct proc *p) in ifioctl_ifreq()
4552 (caddr_t)(struct ifreq *__indexable)ifr, ifp, p)); in ifioctl_ifreq()
5172 struct ifreq ifr; in ifconf()
5183 bzero(&ifr, sizeof(struct ifreq)); in ifconf()
5243 ifrp += sizeof(struct ifreq); in ifconf()
5248 ifrp += sizeof(struct ifreq); in ifconf()
[all …]
H A Dif_stf.c851 struct ifreq *__single ifr; in stf_ioctl()
888 ifr = (struct ifreq *)data; in stf_ioctl()
H A Dif_vlan.c494 struct ifreq ifr; in siocgifdevmtu()
508 struct ifreq ifr; in siocsifaltmtu()
1731 struct ifreq * ifr; in vlan_ioctl()
1742 ifr = (struct ifreq *)data; in vlan_ioctl()
H A Dif_utun.c2016 struct ifreq ifr; in utun_detach_ip()
2046 struct ifreq ifr; in utun_remove_address()
3086 if (((uint64_t)((struct ifreq*)data)->ifr_mtu) + UTUN_IF_HEADROOM_SIZE > pcb->utun_slot_size) { in utun_ioctl()
3089 ifnet_set_mtu(interface, (uint32_t)((struct ifreq*)data)->ifr_mtu); in utun_ioctl()
3094 ifnet_set_mtu(interface, ((struct ifreq*)data)->ifr_mtu); in utun_ioctl()
3102 subfamily = ((struct ifreq*)data)->ifr_type.ift_subfamily; in utun_ioctl()
3125 peeregressinterfacetype = ((struct ifreq*)data)->ifr_ifru.ifru_peer_egress_functional_type; in utun_ioctl()
H A Dif_var_private.h1680 struct ifreq;
1682 struct ifreq *, struct proc *);
1686 struct ifreq *, struct proc *);
H A Dif_ipsec.c2752 struct ifreq ifr; in ipsec_detach_ip()
2782 struct ifreq ifr; in ipsec_remove_address()
3945 if (((uint64_t)((struct ifreq*)data)->ifr_mtu) > pcb->ipsec_slot_size) { in ipsec_ioctl()
3948 ifnet_set_mtu(interface, (uint32_t)((struct ifreq*)data)->ifr_mtu); in ipsec_ioctl()
3953 ifnet_set_mtu(interface, ((struct ifreq*)data)->ifr_mtu); in ipsec_ioctl()
3965 subfamily = ((struct ifreq*)data)->ifr_type.ift_subfamily; in ipsec_ioctl()
3988 peeregressinterfacetype = ((struct ifreq*)data)->ifr_ifru.ifru_peer_egress_functional_type; in ipsec_ioctl()
/xnu-12377.61.12/bsd/netinet/
H A Din.c106 static int inctl_autoaddr(struct ifnet *, struct ifreq *);
107 static int inctl_arpipll(struct ifnet *, struct ifreq *);
108 static int inctl_setrouter(struct ifnet *, struct ifreq *);
110 struct ifreq *);
112 struct ifreq *);
114 struct ifreq *);
116 struct ifreq *);
431 inctl_autoaddr(struct ifnet *ifp, struct ifreq *ifr) in inctl_autoaddr()
468 inctl_arpipll(struct ifnet *ifp, struct ifreq *ifr) in inctl_arpipll()
513 inctl_setrouter(struct ifnet *ifp, struct ifreq *ifr) in inctl_setrouter()
[all …]
/xnu-12377.61.12/tests/
H A Dnet_test_lib.c364 struct ifreq ifr; in ifnet_get_lladdr()
383 struct ifreq ifr; in ifnet_set_lladdr()
407 struct ifreq ifr; in ifnet_attach_ip()
439 struct ifreq ifr; in ifnet_destroy()
460 struct ifreq ifr; in ifnet_set_flags()
500 struct ifreq ifr; in ifnet_create_common()
567 struct ifreq ifr = { 0 }; in ifnet_set_mtu()
617 struct ifreq ifr; in siocsifvlan()
H A Difnet_overflow.c16 struct ifreq ifr = {}; in create_interfaces()
H A Dif_generation_id.c77 struct ifreq ifr = {};
H A Dsioc-if-addr-bounds.c75 struct ifreq ifr; in ifnet_destroy()
96 struct ifreq ifr; in ifnet_set_flags()
127 struct ifreq ifr; in ifnet_create()
600 struct ifreq ifr = { 0 }; in test_sioc_ifr_bounds()
887 struct ifreq ifr = { 0 };
942 struct ifreq ifr = { 0 }; in test_sioc_ifr_addr_config_v4()
1122 struct ifreq ifr; in test_proto_attach()
H A Dnet_point_to_point_mdns.c56 struct ifreq ifr = { 0 };
H A Dbpflib.c129 struct ifreq ifr; in bpf_setif()
H A Dnet_bond.c236 struct ifreq ifr; in bond_add_member()
H A Daqm_qdelay_utun.c93 struct ifreq ifr; in ifnet_get_flags()
/xnu-12377.61.12/tests/skywalk/
H A Dskywalk_test_common.c1079 struct ifreq ifr; in sktc_get_mac_addr()
1103 struct ifreq ifr; in sktc_ifnet_destroy()
1121 struct ifreq ifr; in sktc_ifnet_set_flags()
1164 struct ifreq ifr; in sktc_ifnet_create()
1200 struct ifreq ifr = {}; in sktc_ifnet_create_with_type()
1819 struct ifreq ifr; in sktc_ifnet_get_flags()
1982 struct ifreq ifr; in sktc_ifnet_del_addr()
2012 struct ifreq ifr; in sktc_ifnet_del_addr6()

12