| /freebsd-12.1/sys/sys/ |
| H A D | sockio.h | 72 #define SIOCDIFADDR _IOW('i', 25, struct ifreq) /* delete IF addr */ 77 #define SIOCSIFCAP _IOW('i', 30, struct ifreq) /* set IF features */ 79 #define SIOCGIFINDEX _IOWR('i', 32, struct ifreq) /* get IF index */ 82 #define SIOCSIFNAME _IOW('i', 40, struct ifreq) /* set IF name */ 89 #define SIOCGIFMTU _IOWR('i', 51, struct ifreq) /* get IF mtu */ 90 #define SIOCSIFMTU _IOW('i', 52, struct ifreq) /* set IF mtu */ 91 #define SIOCGIFPHYS _IOWR('i', 53, struct ifreq) /* get IF wire */ 92 #define SIOCSIFPHYS _IOW('i', 54, struct ifreq) /* set IF wire */ 101 #define SIOCGI2C _IOWR('i', 61, struct ifreq) /* get I2C data */ 117 #define SIOCGIFFIB _IOWR('i', 92, struct ifreq) /* get IF fib */ [all …]
|
| /freebsd-12.1/sys/i386/ibcs2/ |
| H A D | ibcs2_socksys.h | 81 #define IBCS2_SIOCSIFADDR _IOW('I', 11, struct ifreq) 82 #define IBCS2_SIOCGIFADDR _IOWR('I', 12, struct ifreq) 85 #define IBCS2_SIOCSIFFLAGS _IOW('I', 15, struct ifreq) 88 #define IBCS2_SIOCSIFMTU _IOW('I', 21, struct ifreq) 89 #define IBCS2_SIOCGIFMTU _IOWR('I', 22, struct ifreq) 90 #define IBCS2_SIOCIFDETACH _IOW('I', 26, struct ifreq) 92 #define IBCS2_SIOCX25XMT _IOWR('I', 29, struct ifreq) 93 #define IBCS2_SIOCX25RCV _IOWR('I', 30, struct ifreq) 94 #define IBCS2_SIOCX25TBL _IOWR('I', 31, struct ifreq) 104 #define IBCS2_SIOCSIFNAME _IOW('I', 41, struct ifreq) [all …]
|
| /freebsd-12.1/libexec/bootpd/ |
| H A D | getif.c | 36 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 D | getether.c | 81 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-12.1/sys/net/ |
| H A D | if_gre.h | 163 #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 D | if_ipsec.h | 36 #define IPSECGREQID _IOWR('i', 160, struct ifreq) 37 #define IPSECSREQID _IOW('i', 161, struct ifreq)
|
| /freebsd-12.1/contrib/ntp/lib/isc/unix/ |
| H A D | ifiter_ioctl.c | 451 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-12.1/sys/i386/include/ |
| H A D | if_wl_wavelan.h | 94 #define SIOCGWLCNWID _IOWR('i', 60, struct ifreq) /* get wlan current nwid */ 95 #define SIOCSWLCNWID _IOWR('i', 61, struct ifreq) /* set wlan current nwid */ 96 #define SIOCGWLPSA _IOWR('i', 62, struct ifreq) /* get wlan PSA (all) */ 97 #define SIOCSWLPSA _IOWR('i', 63, struct ifreq) /* set wlan PSA (all) */ 98 #define SIOCDWLCACHE _IOW('i', 64, struct ifreq) /* clear SNR cache */ 99 #define SIOCSWLTHR _IOW('i', 65, struct ifreq) /* set new quality threshold */ 100 #define SIOCGWLEEPROM _IOWR('i', 66, struct ifreq) /* get modem EEPROM */ 101 #define SIOCGWLCACHE _IOWR('i', 67, struct ifreq) /* get SNR cache */ 102 #define SIOCGWLCITEM _IOWR('i', 68, struct ifreq) /* get cache element count */
|
| /freebsd-12.1/tools/tools/mcgrab/ |
| H A D | mcgrab.cc | 96 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-12.1/contrib/netbsd-tests/net/if/ |
| H A D | t_compat.c | 53 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 D | ifconf.c | 69 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-12.1/lib/libifconfig/ |
| H A D | libifconfig.c | 171 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-12.1/contrib/traceroute/ |
| H A D | ifaddrlist.c | 76 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-12.1/tools/tools/mctest/ |
| H A D | mctest.cc | 104 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-12.1/tools/tools/vimage/ |
| H A D | vimage.c | 95 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-12.1/crypto/heimdal/lib/roken/ |
| H A D | getifaddrs.c | 882 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-12.1/usr.sbin/arp/ |
| H A D | arp.c | 811 struct ifreq *ifr, *ifend, *ifp; in get_ether_addr() 814 struct ifreq ifreq; in get_ether_addr() local 816 struct ifreq ifs[MAX_IFS]; in get_ether_addr() 832 ((struct ifreq *)((char *)&(i)->ifr_addr \ in get_ether_addr() 843 strncpy(ifreq.ifr_name, ifr->ifr_name, in get_ether_addr() 844 sizeof(ifreq.ifr_name)); in get_ether_addr() 845 ifreq.ifr_addr = ifr->ifr_addr; in get_ether_addr() 850 if (ioctl(sock, SIOCGIFFLAGS, &ifreq) < 0) in get_ether_addr() 852 if ((ifreq.ifr_flags & in get_ether_addr() 857 if (ioctl(sock, SIOCGIFNETMASK, &ifreq) < 0) in get_ether_addr() [all …]
|
| /freebsd-12.1/sys/dev/sbni/ |
| H A D | if_sbnivar.h | 146 #define SIOCGHWFLAGS _IOWR('i', 62, struct ifreq) /* get flags */ 147 #define SIOCSHWFLAGS _IOWR('i', 61, struct ifreq) /* set flags */ 148 #define SIOCGINSTATS _IOWR('i', 60, struct ifreq) /* get internal stats */ 149 #define SIOCRINSTATS _IOWR('i', 63, struct ifreq) /* reset internal stats */
|
| /freebsd-12.1/sys/netinet/ |
| H A D | ip_carp.h | 137 #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-12.1/contrib/libpcap/ |
| H A D | fad-gifc.c | 145 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-12.1/libexec/rbootd/ |
| H A D | bpf.c | 91 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-12.1/usr.sbin/timed/timed/ |
| H A D | timed.c | 124 struct ifreq ifreq, ifreqf, *ifr; in main() local 279 ifr = (struct ifreq *)cp; in main() 287 ifreq = *ifr; in main() 302 if (ioctl(sock, SIOCGIFNETMASK, (char *)&ifreq) < 0) { in main() 307 &ifreq.ifr_addr)->sin_addr.s_addr; in main() 310 if (ioctl(sock, SIOCGIFBRDADDR, (char *)&ifreq) < 0) { in main() 314 ntp->dest_addr = *(struct sockaddr_in *)&ifreq.ifr_broadaddr; in main() 321 (char *)&ifreq) < 0) { in main() 325 ntp->dest_addr = *(struct sockaddr_in *)&ifreq.ifr_dstaddr; in main()
|
| /freebsd-12.1/contrib/ipfilter/ |
| H A D | bpf-ipf.h | 121 #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-12.1/sys/dev/iwi/ |
| H A D | if_iwi_ioctl.h | 22 #define SIOCGIWISTATS _IOWR('i', 147, struct ifreq) 23 #define SIOCZIWISTATS _IOWR('i', 148, struct ifreq)
|
| /freebsd-12.1/tools/tools/ath/common/ |
| H A D | ctrl.c | 143 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()
|