Home
last modified time | relevance | path

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

12345678910>>...12

/freebsd-13.1/sys/sys/
H A Dsockio.h72 #define SIOCDIFADDR _IOW('i', 25, struct ifreq) /* delete IF addr */
79 #define SIOCGIFINDEX _IOWR('i', 32, struct ifreq) /* get IF index */
82 #define SIOCSIFNAME _IOW('i', 40, struct ifreq) /* set IF name */
86 #define SIOCGIFDATA _IOW('i', 44, struct ifreq) /* get if_data */
91 #define SIOCGIFMTU _IOWR('i', 51, struct ifreq) /* get IF mtu */
92 #define SIOCSIFMTU _IOW('i', 52, struct ifreq) /* set IF mtu */
93 #define SIOCGIFPHYS _IOWR('i', 53, struct ifreq) /* get IF wire */
94 #define SIOCSIFPHYS _IOW('i', 54, struct ifreq) /* set IF wire */
103 #define SIOCGI2C _IOWR('i', 61, struct ifreq) /* get I2C data */
119 #define SIOCGIFFIB _IOWR('i', 92, struct ifreq) /* get IF fib */
[all …]
/freebsd-13.1/libexec/bootpd/
H A Dgetif.c36 static struct ifreq ifreq[10]; /* Holds interface configuration */ variable
42 struct ifreq *
49 struct ifreq *ifrq, *ifrmax;
55 return (struct ifreq *) 0;
67 ioc.ic_len = sizeof(ifreq);
68 ioc.ic_dp = (char *) ifreq;
71 ifconf.ifc_req = ifreq;
74 ifconf.ifc_req = ifreq;
79 return (struct ifreq *) 0;
84 p = (char *) ifreq;
[all …]
H A Dgetether.c81 struct ifreq ifrnit;
128 struct ifreq ibuf[16];
130 struct ifreq *ifrp, *ifend;
141 ifc.ifc_len < sizeof(struct ifreq)) {
147 ifend = (struct ifreq *) ((char *) ibuf + ifc.ifc_len);
161 ifrp = (struct ifreq *) ((char *) ifrp + n);
346 struct ifreq phys;
/freebsd-13.1/sys/net/
H A Dif_gre.h163 #define GRESADDRS _IOW('i', 101, struct ifreq)
164 #define GRESADDRD _IOW('i', 102, struct ifreq)
165 #define GREGADDRS _IOWR('i', 103, struct ifreq)
166 #define GREGADDRD _IOWR('i', 104, struct ifreq)
167 #define GRESPROTO _IOW('i' , 105, struct ifreq)
170 #define GREGKEY _IOWR('i', 107, struct ifreq)
171 #define GRESKEY _IOW('i', 108, struct ifreq)
172 #define GREGOPTS _IOWR('i', 109, struct ifreq)
173 #define GRESOPTS _IOW('i', 110, struct ifreq)
174 #define GREGPORT _IOWR('i', 111, struct ifreq)
[all …]
H A Dif_ipsec.h36 #define IPSECGREQID _IOWR('i', 160, struct ifreq)
37 #define IPSECSREQID _IOW('i', 161, struct ifreq)
/freebsd-13.1/tools/tools/mcgrab/
H A Dmcgrab.cc96 struct ifreq ifreq; in grab() local
112 bzero((struct ifreq *)&ifreq, sizeof(ifreq)); in grab()
114 strncpy(ifreq.ifr_name, interface, IFNAMSIZ); in grab()
115 if (ioctl(sock, SIOCGIFADDR, &ifreq) < 0) { in grab()
121 &((struct sockaddr_in*) &ifreq.ifr_addr)->sin_addr, in grab()
133 &((struct sockaddr_in *) &ifreq.ifr_addr)->sin_addr, in grab()
/freebsd-13.1/contrib/ntp/lib/isc/unix/
H A Difiter_ioctl.c451 struct ifreq *ifrp; in internal_current4()
452 struct ifreq ifreq; in internal_current4() local
477 memset(&ifreq, 0, sizeof(ifreq)); in internal_current4()
478 memcpy(&ifreq, ifrp, sizeof(ifreq)); in internal_current4()
493 memcpy(iter->current.name, ifreq.ifr_name, sizeof(ifreq.ifr_name)); in internal_current4()
626 (struct sockaddr *)&ifreq.ifr_dstaddr, ifreq.ifr_name); in internal_current4()
649 (struct sockaddr *)&ifreq.ifr_broadaddr, ifreq.ifr_name); in internal_current4()
655 memset(&ifreq, 0, sizeof(ifreq)); in internal_current4()
656 memcpy(&ifreq, ifrp, sizeof(ifreq)); in internal_current4()
673 (struct sockaddr *)&ifreq.ifr_addr, ifreq.ifr_name); in internal_current4()
[all …]
/freebsd-13.1/contrib/netbsd-tests/net/if/
H A Dt_compat.c53 struct oifreq ifreq; in ATF_TC_BODY() local
57 memset(&ifreq,'\0',sizeof ifreq); in ATF_TC_BODY()
65 sprintf(ifreq.ifr_name, "shmif%d", ifnum); in ATF_TC_BODY()
66 netcfg_rump_if(ifreq.ifr_name, "1.7.64.10", "255.255.0.0"); in ATF_TC_BODY()
72 RL(rump_sys_ioctl(fd, OOSIOCGIFBRDADDR, &ifreq)); in ATF_TC_BODY()
75 sin = (struct sockaddr_in *)&ifreq.ifr_broadaddr; in ATF_TC_BODY()
H A Difconf.c69 return ifc.ifc_len / sizeof(struct ifreq); in get_number_of_entries()
83 struct ifreq *ifreqs; in show_interfaces()
91 ifreqs = malloc(sizeof(struct ifreq) * nifreqs); in show_interfaces()
99 ifc.ifc_len = sizeof(struct ifreq) * nifreqs; in show_interfaces()
107 for (i=0; i < (int)(ifc.ifc_len / sizeof(struct ifreq)); i++) { in show_interfaces()
/freebsd-13.1/contrib/traceroute/
H A Difaddrlist.c76 register struct ifreq *ifrp, *ifend, *ifnext, *mp; in ifaddrlist()
80 struct ifreq ibuf[(32 * 1024) / sizeof(struct ifreq)], ifr; in ifaddrlist()
94 ifc.ifc_len < (int)sizeof(struct ifreq)) { in ifaddrlist()
106 ifend = (struct ifreq *)((char *)ibuf + ifc.ifc_len); in ifaddrlist()
117 ifnext = (struct ifreq *)((char *)ifrp + n); in ifaddrlist()
/freebsd-13.1/tools/tools/mctest/
H A Dmctest.cc104 struct ifreq ifreq; in sink() local
124 strncpy(ifreq.ifr_name, interface, IFNAMSIZ); in sink()
125 if (ioctl(sock, SIOCGIFADDR, &ifreq) < 0) { in sink()
131 &((struct sockaddr_in*) &ifreq.ifr_addr)->sin_addr, in sink()
142 &((struct sockaddr_in *) &ifreq.ifr_addr)->sin_addr, in sink()
305 struct ifreq ifreq; in source() local
325 strncpy(ifreq.ifr_name, interface, IFNAMSIZ); in source()
326 if (ioctl(sock, SIOCGIFADDR, &ifreq) < 0) { in source()
332 &((struct sockaddr_in*) &ifreq.ifr_addr)->sin_addr, in source()
343 &((struct sockaddr_in *) &ifreq.ifr_addr)->sin_addr, in source()
/freebsd-13.1/lib/libifconfig/
H A Dlibifconfig.c171 struct ifreq ifr; in ifconfig_get_description()
223 struct ifreq ifr; in ifconfig_set_description()
259 struct ifreq ifr; in ifconfig_unset_description()
275 struct ifreq ifr; in ifconfig_set_name()
344 struct ifreq ifr; in ifconfig_get_fib()
360 struct ifreq ifr; in ifconfig_set_mtu()
376 struct ifreq ifr; in ifconfig_get_mtu()
410 struct ifreq ifr; in ifconfig_set_metric()
426 struct ifreq ifr; in ifconfig_get_metric()
443 struct ifreq ifr; in ifconfig_set_capability()
[all …]
/freebsd-13.1/tools/tools/vimage/
H A Dvimage.c95 struct ifreq ifreq; in main() local
220 ifreq.ifr_jid = jid; in main()
221 strncpy(ifreq.ifr_name, argv[1], sizeof(ifreq.ifr_name)); in main()
222 if (ioctl(s, SIOCSIFVNET, (caddr_t)&ifreq) < 0) in main()
229 ifreq.ifr_data = ifname; in main()
231 if (strcmp(ifreq.ifr_name, ifname) != 0) { in main()
240 while (ioctl(s, SIOCSIFNAME, (caddr_t)&ifreq) < 0) { in main()
251 printf("%s@%s\n", ifreq.ifr_name, argv[0]); in main()
/freebsd-13.1/contrib/wpa/src/drivers/
H A Dlinux_ioctl.c21 struct ifreq ifr; in linux_set_iface_flags()
61 struct ifreq ifr; in linux_iface_up()
83 struct ifreq ifr; in linux_get_ifhwaddr()
106 struct ifreq ifr; in linux_set_ifhwaddr()
152 struct ifreq ifr; in linux_br_add_if()
177 struct ifreq ifr; in linux_br_del_if()
/freebsd-13.1/crypto/heimdal/lib/roken/
H A Dgetifaddrs.c882 struct ifreq *ifr; in getifaddrs2()
923 struct ifreq ifreq; in getifaddrs2() local
927 ifr = (struct ifreq *)p; in getifaddrs2()
940 memset (&ifreq, 0, sizeof(ifreq)); in getifaddrs2()
960 (*end)->ifa_flags = ifreq.ifr_flags; in getifaddrs2()
971 if(ifreq.ifr_flags & IFF_BROADCAST) { in getifaddrs2()
1069 struct lifreq ifreq; in getlifaddrs2() local
1086 memset (&ifreq, 0, sizeof(ifreq)); in getlifaddrs2()
1207 sizeof(struct ifreq)); in rk_getifaddrs()
1230 sizeof(struct ifreq)); in rk_getifaddrs()
[all …]
/freebsd-13.1/sys/dev/sbni/
H A Dif_sbnivar.h145 #define SIOCGHWFLAGS _IOWR('i', 62, struct ifreq) /* get flags */
146 #define SIOCSHWFLAGS _IOWR('i', 61, struct ifreq) /* set flags */
147 #define SIOCGINSTATS _IOWR('i', 60, struct ifreq) /* get internal stats */
148 #define SIOCRINSTATS _IOWR('i', 63, struct ifreq) /* reset internal stats */
/freebsd-13.1/sys/netinet/
H A Dip_carp.h137 #define SIOCSVH _IOWR('i', 245, struct ifreq)
138 #define SIOCGVH _IOWR('i', 246, struct ifreq)
141 int carp_ioctl(struct ifreq *, u_long, struct thread *);
157 extern int (*carp_ioctl_p)(struct ifreq *, u_long, struct thread *);
/freebsd-13.1/usr.sbin/arp/
H A Darp.c802 struct ifreq *ifr, *ifend, *ifp; in get_ether_addr()
805 struct ifreq ifreq; in get_ether_addr() local
807 struct ifreq ifs[MAX_IFS]; in get_ether_addr()
823 ((struct ifreq *)((char *)&(i)->ifr_addr \ in get_ether_addr()
834 strncpy(ifreq.ifr_name, ifr->ifr_name, in get_ether_addr()
835 sizeof(ifreq.ifr_name)); in get_ether_addr()
836 ifreq.ifr_addr = ifr->ifr_addr; in get_ether_addr()
841 if (ioctl(sock, SIOCGIFFLAGS, &ifreq) < 0) in get_ether_addr()
843 if ((ifreq.ifr_flags & in get_ether_addr()
848 if (ioctl(sock, SIOCGIFNETMASK, &ifreq) < 0) in get_ether_addr()
[all …]
/freebsd-13.1/sbin/ifconfig/
H A Difconfig.h137 extern struct ifreq ifr;
155 typedef void clone_callback_func(int, struct ifreq *);
159 void sfp_status(int s, struct ifreq *ifr, int verbose);
169 void ioctl_ifcreate(int s, struct ifreq *);
/freebsd-13.1/contrib/libpcap/
H A Dfad-gifc.c145 register struct ifreq *ifrp, *ifend, *ifnext; in pcap_findalldevs_interfaces()
153 struct ifreq ifrflags, ifrnetmask, ifrbroadaddr, ifrdstaddr; in pcap_findalldevs_interfaces()
213 ifrp = (struct ifreq *)buf; in pcap_findalldevs_interfaces()
214 ifend = (struct ifreq *)(buf + ifc.ifc_len); in pcap_findalldevs_interfaces()
231 ifnext = (struct ifreq *)((char *)ifrp + n); in pcap_findalldevs_interfaces()
/freebsd-13.1/libexec/rbootd/
H A Dbpf.c91 struct ifreq ifr; in BpfOpen()
220 struct ifreq ibuf[8], *ifrp, *ifend, *mp; in BpfGetIntfName()
239 ifc.ifc_len < sizeof(struct ifreq)) { in BpfGetIntfName()
244 ifend = (struct ifreq *)((char *)ibuf + ifc.ifc_len); in BpfGetIntfName()
388 struct ifreq ifr; in BpfClose()
/freebsd-13.1/sys/dev/iwi/
H A Dif_iwi_ioctl.h22 #define SIOCGIWISTATS _IOWR('i', 147, struct ifreq)
23 #define SIOCZIWISTATS _IOWR('i', 148, struct ifreq)
/freebsd-13.1/sbin/ipf/ipf/
H A Dbpf-ipf.h121 #define BIOCGETIF _IOR(B,107, struct ifreq)
122 #define BIOCSETIF _IOW(B,108, struct ifreq)
137 #define BIOCGETIF _IOR('B',107, struct ifreq)
138 #define BIOCSETIF _IOW('B',108, struct ifreq)
/freebsd-13.1/usr.sbin/wpa/wpa_supplicant/
H A DPacket32.h63 #define SIOCSDRVSPEC _IOW('i', 123, struct ifreq) /* set driver-specific
65 #define SIOCGDRVSPEC _IOWR('i', 123, struct ifreq) /* get driver-specific
/freebsd-13.1/tools/tools/ath/common/
H A Dctrl.c143 struct ifreq ifr; in ath_driver_req_zero_stats()
164 struct ifreq ifr; in ath_driver_req_fetch_stats()
186 struct ifreq ifr; in ath_drive_req_fetch_aggr_stats()

12345678910>>...12