/netbsd-src/sys/sys/ |
H A D | sockio.h | 54 #define SIOCSIFADDR _IOW('i', 12, struct ifreq) /* set ifnet address */ 55 #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) /* get ifnet address */ 57 #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) /* set p-p address */ 58 #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) /* get p-p address */ 60 #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) /* set ifnet flags */ 61 #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) /* get ifnet flags */ 63 #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) /* get broadcast addr */ 64 #define SIOCSIFBRDADDR _IOW('i', 19, struct ifreq) /* set broadcast addr */ 68 #define SIOCGIFNETMASK _IOWR('i', 37, struct ifreq) /* get net addr mask */ 69 #define SIOCSIFNETMASK _IOW('i', 22, struct ifreq) /* set net addr mask */ [all …]
|
/netbsd-src/usr.sbin/bootp/common/ |
H A D | getif.c | 41 static struct ifreq ifreq[10]; /* Holds interface configuration */ variable 47 struct ifreq * 54 struct ifreq *ifrq, *ifrmax; in getif() 60 return (struct ifreq *) 0; in getif() 72 ioc.ic_len = sizeof(ifreq); in getif() 73 ioc.ic_dp = (char *) ifreq; in getif() 76 ifconf.ifc_req = ifreq; in getif() 78 ifconf.ifc_len = sizeof(ifreq); in getif() 79 ifconf.ifc_req = ifreq; in getif() 84 return (struct ifreq *) 0; in getif() [all …]
|
/netbsd-src/sys/net/ |
H A D | if_gre.h | 160 #define GRESADDRS _IOW('i', 101, struct ifreq) 161 #define GRESADDRD _IOW('i', 102, struct ifreq) 162 #define GREGADDRS _IOWR('i', 103, struct ifreq) 163 #define GREGADDRD _IOWR('i', 104, struct ifreq) 164 #define GRESPROTO _IOW('i', 105, struct ifreq) 165 #define GREGPROTO _IOWR('i', 106, struct ifreq) 166 #define GRESSOCK _IOW('i', 107, struct ifreq) 167 #define GREDSOCK _IOW('i', 108, struct ifreq)
|
H A D | if_l2tp.h | 47 #define SIOCSL2TPSESSION _IOW('i', 151, struct ifreq) 48 #define SIOCDL2TPSESSION _IOW('i', 152, struct ifreq) 49 #define SIOCSL2TPCOOKIE _IOW('i', 153, struct ifreq) 50 #define SIOCDL2TPCOOKIE _IOW('i', 154, struct ifreq) 51 #define SIOCSL2TPSTATE _IOW('i', 155, struct ifreq)
|
/netbsd-src/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()
|
/netbsd-src/sys/dev/pcmcia/ |
H A D | if_cnwioctl.h | 61 struct ifreq ifr; 84 struct ifreq ifr; 97 struct ifreq ifr; 105 #define SIOCSCNWDOMAIN _IOW('i', 254, struct ifreq) /* set domain */ 106 #define SIOCGCNWDOMAIN _IOWR('i', 253, struct ifreq) /* get domain */ 107 #define SIOCSCNWKEY _IOWR('i', 252, struct ifreq) /* set scramble key */
|
/netbsd-src/external/bsd/libbind/dist/irs/ |
H A D | gethostent.c | 645 struct ifreq ifreq; in scan_interfaces() member 702 if (ifc.ifc_len + 2 * sizeof(u.ifreq) < bufsiz) in scan_interfaces() 721 memcpy(&u.ifreq, cp, sizeof u.ifreq); in scan_interfaces() 724 if (u.ifreq.ifr_addr.sa_len == 0) in scan_interfaces() 725 u.ifreq.ifr_addr.sa_len = 16; in scan_interfaces() 728 cpsize = sizeof u.ifreq; in scan_interfaces() 729 if (u.ifreq.ifr_addr.sa_len > sizeof (struct sockaddr)) in scan_interfaces() 730 cpsize += (int)u.ifreq.ifr_addr.sa_len - in scan_interfaces() 733 cpsize = sizeof u.ifreq.ifr_name + u.ifreq.ifr_addr.sa_len; in scan_interfaces() 735 if (cpsize > sizeof u.ifreq && cpsize <= sizeof u) in scan_interfaces() [all …]
|
/netbsd-src/usr.sbin/wiconfig/ |
H A D | wiconfig.c | 126 struct ifreq ifreq; in get_if_flags() local 129 strncpy(ifreq.ifr_name, name, sizeof(ifreq.ifr_name)); in get_if_flags() 130 if (ioctl(s, SIOCGIFFLAGS, (caddr_t)&ifreq) == -1) in get_if_flags() 132 flags = ifreq.ifr_flags; in get_if_flags() 140 struct ifreq ifreq; in set_if_flags() local 142 ifreq.ifr_flags = flags; in set_if_flags() 143 strncpy(ifreq.ifr_name, name, sizeof(ifreq.ifr_name)); in set_if_flags() 144 if (ioctl(s, SIOCSIFFLAGS, (caddr_t)&ifreq) == -1) in set_if_flags() 154 struct ifreq ifr; in wi_apscan() 292 struct ifreq ifr; in wi_getval() [all …]
|
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/roken/ |
H A D | getifaddrs.c | 884 struct ifreq *ifr; in getifaddrs2() 925 struct ifreq ifreq; in getifaddrs2() local 929 ifr = (struct ifreq *)p; in getifaddrs2() 942 memset (&ifreq, 0, sizeof(ifreq)); in getifaddrs2() 943 memcpy (ifreq.ifr_name, ifr->ifr_name, sizeof(ifr->ifr_name)); in getifaddrs2() 945 if (ioctl(fd, siocgifflags, &ifreq) < 0) { in getifaddrs2() 962 (*end)->ifa_flags = ifreq.ifr_flags; in getifaddrs2() 973 if(ifreq.ifr_flags & IFF_BROADCAST) { in getifaddrs2() 981 } else if(ifreq.ifr_flags & IFF_POINTOPOINT) { in getifaddrs2() 1071 struct lifreq ifreq; in getlifaddrs2() local [all …]
|
/netbsd-src/usr.sbin/bootp/bootptest/ |
H A D | getether.c | 78 #include <net/if.h> /* for struct ifreq */ 86 struct ifreq ifrnit; in getether() 133 struct ifreq ibuf[16]; in getether() 135 struct ifreq *ifrp, *ifend; in getether() 146 ifc.ifc_len < (int)sizeof(struct ifreq)) { in getether() 152 ifend = (struct ifreq *) ((char *) ibuf + ifc.ifc_len); in getether() 166 ifrp = (struct ifreq *) ((char *) ifrp + n); in getether() 340 #include <net/if.h> /* struct ifreq */ 350 struct ifreq phys; in getether()
|
/netbsd-src/sys/compat/netbsd32/ |
H A D | netbsd32_ioctl.c | 118 netbsd32_to_ifreq(struct netbsd32_ifreq *s32p, struct ifreq *p, u_long cmd) in netbsd32_to_ifreq() 124 * struct ifreq says the same, but sometimes the ifr_data in netbsd32_to_ifreq() 145 * struct ifreq says the same, but sometimes the ifr_data in netbsd32_to_oifreq() 673 netbsd32_from_ifreq(struct ifreq *p, struct netbsd32_ifreq *s32p, u_long cmd) in netbsd32_from_ifreq() 678 * struct ifreq says the same, but sometimes the ifr_data in netbsd32_from_ifreq() 700 * struct ifreq says the same, but sometimes the ifr_data in netbsd32_from_oifreq() 1484 * only a few ifreq syscalls need conversion and those are in netbsd32_ioctl() 1489 IOCTL_STRUCT_CONV_TO(SIOCGADDRROM32, ifreq); in netbsd32_ioctl() 1491 IOCTL_STRUCT_CONV_TO(SIOCGCHIPID, ifreq); in netbsd32_ioctl() 1493 IOCTL_STRUCT_CONV_TO(SIOCSIFADDR, ifreq); in netbsd32_ioctl() [all...] |
/netbsd-src/tests/net/bpf/ |
H A D | t_bpf.c | 80 struct ifreq ifr; in ATF_TC_BODY() 110 struct ifreq ifr; in ATF_TC_BODY() 180 struct ifreq ifr; in ATF_TC_BODY() 212 struct ifreq ifr; in ATF_TC_BODY() 239 struct ifreq ifr; in ATF_TC_BODY() 266 struct ifreq ifr; in ATF_TC_BODY() 298 struct ifreq ifr; in ATF_TC_BODY()
|
/netbsd-src/external/ibm-public/postfix/dist/src/util/ |
H A D | inet_addr_local.c | 334 #define NEXT_INTERFACE(ifr) ((struct ifreq *) \ 338 #define NEXT_INTERFACE(ifr) ((struct ifreq *) \ 355 struct ifreq *ifr; in ial_siocgif() 356 struct ifreq *ifr_mask; in ial_siocgif() 357 struct ifreq *the_end; in ial_siocgif() 391 the_end = (struct ifreq *) (ifc.ifc_buf + ifc.ifc_len); in ial_siocgif() 402 ifr_mask = (struct ifreq *) mymalloc(IFREQ_SIZE(ifr)); in ial_siocgif()
|
/netbsd-src/sys/net80211/ |
H A D | ieee80211_ioctl.h | 423 #define SIOCG80211STATS _IOWR('i', 236, struct ifreq) 429 #define SIOCG80211STATS _IOWR('i', 246, struct ifreq) 430 #define SIOCG80211ZSTATS _IOWR('i', 247, struct ifreq) 431 #define OSIOCG80211STATS _IOWR('i', 242, struct ifreq) 432 #define OSIOCG80211ZSTATS _IOWR('i', 243, struct ifreq) 545 #define SIOCS80211NWID _IOWR('i', 230, struct ifreq) 546 #define SIOCG80211NWID _IOWR('i', 231, struct ifreq)
|
/netbsd-src/sys/compat/common/ |
H A D | if_43.c | 151 (sizeof(struct ifreq) << IOCPARM_SHIFT); in compat_cvtcmd() 228 struct ifreq *ifr = (struct ifreq *)data; in compat_ifioctl() 229 struct ifreq ifrb; in compat_ifioctl()
|
/netbsd-src/usr.sbin/iwictl/ |
H A D | iwictl.c | 50 #define SIOCGRADIO _IOWR('i', 139, struct ifreq) 51 #define SIOCGTABLE0 _IOWR('i', 140, struct ifreq) 114 struct ifreq ifr; in do_req()
|
/netbsd-src/external/bsd/ipf/bin/ipftest/ |
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)
|
/netbsd-src/sys/compat/ultrix/ |
H A D | ultrix_ioctl.c | 677 struct oifreq ifreq; \ in ultrix_sys_ioctl() 678 if ((error = copyin(SCARG(&ap, data), &ifreq, sizeof(ifreq))) != 0) \ in ultrix_sys_ioctl() 680 return ultrix_do_ioctl(SCARG(&ap, fd), a, &ifreq, l); \ in ultrix_sys_ioctl() 684 struct oifreq ifreq; \ in ultrix_sys_ioctl() 685 if ((error = copyin(SCARG(&ap, data), &ifreq, sizeof(ifreq))) != 0) \ in ultrix_sys_ioctl() 687 if ((error = ultrix_do_ioctl(SCARG(&ap, fd), a, &ifreq, l)) != 0) \ in ultrix_sys_ioctl() 689 return copyout(&ifreq, SCARG(&ap, data), sizeof(ifreq)); \ in ultrix_sys_ioctl()
|
/netbsd-src/sys/net/agr/ |
H A D | if_agrether.c | 61 static int agrether_configmulti_ifreq(struct agr_softc *, struct ifreq *, 139 struct ifreq ifr; in agrether_portinit() 203 struct ifreq ifr; in agrether_portfini() 248 agrether_configmulti_ifreq(struct agr_softc *sc, struct ifreq *ifr, in agrether_configmulti_ifreq()
|
/netbsd-src/sys/netatalk/ |
H A D | phase2.h | 38 #define SIOCPHASE1 _IOW('i', 100, struct ifreq) /* AppleTalk phase 1 */ 39 #define SIOCPHASE2 _IOW('i', 101, struct ifreq) /* AppleTalk phase 2 */
|
/netbsd-src/external/bsd/ntp/dist/include/ |
H A D | ntif.h | 68 struct ifreq { struct 89 struct ifreq *ifcu_req; argument
|
/netbsd-src/usr.sbin/mopd/common/ |
H A D | pf.c | 74 struct ifreq ifr; in pfInit() 151 struct ifreq ifr; in pfAddMulti() 184 struct ifreq ifr; in pfDelMulti()
|
/netbsd-src/usr.sbin/ipwctl/ |
H A D | ipwctl.c | 51 #define SIOCGRADIO _IOWR('i', 139, struct ifreq) 52 #define SIOCGTABLE1 _IOWR('i', 140, struct ifreq) 111 struct ifreq ifr; in do_req()
|
/netbsd-src/sys/compat/sunos/ |
H A D | sunos_ioctl.c | 634 struct oifreq ifreq; \ in sunos_sys_ioctl() 635 error = copyin(SCARG(uap, data), (void *)&ifreq, sizeof(ifreq)); \ in sunos_sys_ioctl() 638 error = (*ctl)(fp, a, &ifreq); \ in sunos_sys_ioctl() 642 struct oifreq ifreq; \ in sunos_sys_ioctl() 643 error = copyin(SCARG(uap, data), (void *)&ifreq, sizeof(ifreq)); \ in sunos_sys_ioctl() 646 if ((error = (*ctl)(fp, a, &ifreq)) != 0) \ in sunos_sys_ioctl() 648 error = copyout((void *)&ifreq, SCARG(uap, data), sizeof(ifreq)); \ in sunos_sys_ioctl()
|