Home
last modified time | relevance | path

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

123456789

/netbsd-src/sys/sys/
H A Dsockio.h54 #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 Dgetif.c41 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 Dif_gre.h160 #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 Dif_l2tp.h47 #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 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()
/netbsd-src/sys/dev/pcmcia/
H A Dif_cnwioctl.h61 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 Dgethostent.c645 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 Dwiconfig.c126 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 Dgetifaddrs.c884 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 Dgetether.c78 #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 Dnetbsd32_ioctl.c118 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 Dt_bpf.c80 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 Dinet_addr_local.c334 #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 Dieee80211_ioctl.h423 #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 Dif_43.c151 (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 Diwictl.c50 #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 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)
/netbsd-src/sys/compat/ultrix/
H A Dultrix_ioctl.c677 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 Dif_agrether.c61 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 Dphase2.h38 #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 Dntif.h68 struct ifreq { struct
89 struct ifreq *ifcu_req; argument
/netbsd-src/usr.sbin/mopd/common/
H A Dpf.c74 struct ifreq ifr; in pfInit()
151 struct ifreq ifr; in pfAddMulti()
184 struct ifreq ifr; in pfDelMulti()
/netbsd-src/usr.sbin/ipwctl/
H A Dipwctl.c51 #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 Dsunos_ioctl.c634 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()

123456789