Home
last modified time | relevance | path

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

12345678910>>...14

/freebsd-10-stable/sys/sys/
Dsockio.h52 #define SIOCSIFADDR _IOW('i', 12, struct ifreq) /* set ifnet address */
53 #define OSIOCGIFADDR _IOWR('i', 13, struct ifreq) /* get ifnet address */
54 #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) /* get ifnet address */
55 #define SIOCSIFDSTADDR _IOW('i', 14, struct ifreq) /* set p-p address */
56 #define OSIOCGIFDSTADDR _IOWR('i', 15, struct ifreq) /* get p-p address */
57 #define SIOCGIFDSTADDR _IOWR('i', 34, struct ifreq) /* get p-p address */
58 #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) /* set ifnet flags */
59 #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) /* get ifnet flags */
60 #define OSIOCGIFBRDADDR _IOWR('i', 18, struct ifreq) /* get broadcast addr */
61 #define SIOCGIFBRDADDR _IOWR('i', 35, struct ifreq) /* get broadcast addr */
[all …]
/freebsd-10-stable/sys/i386/ibcs2/
Dibcs2_socksys.h79 #define IBCS2_SIOCSIFADDR _IOW('I', 11, struct ifreq)
80 #define IBCS2_SIOCGIFADDR _IOWR('I', 12, struct ifreq)
81 #define IBCS2_SIOCSIFDSTADDR _IOW('I', 13, struct ifreq)
82 #define IBCS2_SIOCGIFDSTADDR _IOWR('I', 14, struct ifreq)
83 #define IBCS2_SIOCSIFFLAGS _IOW('I', 15, struct ifreq)
84 #define IBCS2_SIOCGIFFLAGS _IOWR('I', 16, struct ifreq)
86 #define IBCS2_SIOCSIFMTU _IOW('I', 21, struct ifreq)
87 #define IBCS2_SIOCGIFMTU _IOWR('I', 22, struct ifreq)
88 #define IBCS2_SIOCIFDETACH _IOW('I', 26, struct ifreq)
89 #define IBCS2_SIOCGENPSTATS _IOWR('I', 27, struct ifreq)
[all …]
/freebsd-10-stable/libexec/bootpd/
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;
73 ifconf.ifc_len = sizeof(ifreq);
74 ifconf.ifc_req = ifreq;
79 return (struct ifreq *) 0;
[all …]
Dgetether.c81 struct ifreq ifrnit;
128 struct ifreq ibuf[16];
130 register 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-10-stable/sys/i386/include/
Dif_wl_wavelan.h92 #define SIOCGWLCNWID _IOWR('i', 60, struct ifreq) /* get wlan current nwid */
93 #define SIOCSWLCNWID _IOWR('i', 61, struct ifreq) /* set wlan current nwid */
94 #define SIOCGWLPSA _IOWR('i', 62, struct ifreq) /* get wlan PSA (all) */
95 #define SIOCSWLPSA _IOWR('i', 63, struct ifreq) /* set wlan PSA (all) */
96 #define SIOCDWLCACHE _IOW('i', 64, struct ifreq) /* clear SNR cache */
97 #define SIOCSWLTHR _IOW('i', 65, struct ifreq) /* set new quality threshold */
98 #define SIOCGWLEEPROM _IOWR('i', 66, struct ifreq) /* get modem EEPROM */
99 #define SIOCGWLCACHE _IOWR('i', 67, struct ifreq) /* get SNR cache */
100 #define SIOCGWLCITEM _IOWR('i', 68, struct ifreq) /* get cache element count */
/freebsd-10-stable/contrib/ntp/lib/isc/unix/
Difiter_ioctl.c176 if (iter->ifc.ifc_len + 2 * sizeof(struct ifreq) in getbuf4()
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()
480 family = ifreq.ifr_addr.sa_family; in internal_current4()
491 INSIST(sizeof(ifreq.ifr_name) <= sizeof(iter->current.name)); in internal_current4()
493 memcpy(iter->current.name, ifreq.ifr_name, sizeof(ifreq.ifr_name)); in internal_current4()
496 (struct sockaddr *)&ifrp->ifr_addr, ifreq.ifr_name); in internal_current4()
524 if (isc_ioctl(iter->socket, SIOCGIFFLAGS, (char *) &ifreq) < 0) { in internal_current4()
[all …]
/freebsd-10-stable/sys/net/
Dif_gre.h120 #define GRESADDRS _IOW('i', 101, struct ifreq)
121 #define GRESADDRD _IOW('i', 102, struct ifreq)
122 #define GREGADDRS _IOWR('i', 103, struct ifreq)
123 #define GREGADDRD _IOWR('i', 104, struct ifreq)
124 #define GRESPROTO _IOW('i' , 105, struct ifreq)
125 #define GREGPROTO _IOWR('i', 106, struct ifreq)
127 #define GREGKEY _IOWR('i', 107, struct ifreq)
128 #define GRESKEY _IOW('i', 108, struct ifreq)
129 #define GREGOPTS _IOWR('i', 109, struct ifreq)
130 #define GRESOPTS _IOW('i', 110, struct ifreq)
/freebsd-10-stable/tools/tools/mcgrab/
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-10-stable/contrib/netbsd-tests/net/if/
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()
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-10-stable/contrib/traceroute/
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-10-stable/tools/tools/mctest/
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-10-stable/tools/tools/vimage/
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-10-stable/crypto/heimdal/lib/roken/
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()
941 memcpy (ifreq.ifr_name, ifr->ifr_name, sizeof(ifr->ifr_name)); in getifaddrs2()
943 if (ioctl(fd, siocgifflags, &ifreq) < 0) { in getifaddrs2()
960 (*end)->ifa_flags = ifreq.ifr_flags; in getifaddrs2()
971 if(ifreq.ifr_flags & IFF_BROADCAST) { in getifaddrs2()
979 } else if(ifreq.ifr_flags & IFF_POINTOPOINT) { in getifaddrs2()
1069 struct lifreq ifreq; in getlifaddrs2() local
[all …]
/freebsd-10-stable/usr.sbin/arp/
Darp.c796 struct ifreq *ifr, *ifend, *ifp; in get_ether_addr()
799 struct ifreq ifreq; in get_ether_addr() local
801 struct ifreq ifs[MAX_IFS]; in get_ether_addr()
817 ((struct ifreq *)((char *)&(i)->ifr_addr \ in get_ether_addr()
824 ifend = (struct ifreq *)(ifc.ifc_buf + ifc.ifc_len); in get_ether_addr()
828 strncpy(ifreq.ifr_name, ifr->ifr_name, in get_ether_addr()
829 sizeof(ifreq.ifr_name)); in get_ether_addr()
830 ifreq.ifr_addr = ifr->ifr_addr; in get_ether_addr()
835 if (ioctl(sock, SIOCGIFFLAGS, &ifreq) < 0) in get_ether_addr()
837 if ((ifreq.ifr_flags & in get_ether_addr()
[all …]
/freebsd-10-stable/sys/dev/sbni/
Dif_sbnivar.h146 #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-10-stable/sys/netinet/
Dip_carp.h135 #define SIOCSVH _IOWR('i', 245, struct ifreq)
136 #define SIOCGVH _IOWR('i', 246, struct ifreq)
139 int carp_ioctl(struct ifreq *, u_long, struct thread *);
155 extern int (*carp_ioctl_p)(struct ifreq *, u_long, struct thread *);
/freebsd-10-stable/libexec/rbootd/
Dbpf.c89 struct ifreq ifr; in BpfOpen()
218 struct ifreq ibuf[8], *ifrp, *ifend, *mp; in BpfGetIntfName()
238 ifc.ifc_len < sizeof(struct ifreq)) { in BpfGetIntfName()
244 ifc.ifc_len < sizeof(struct ifreq)) { in BpfGetIntfName()
250 ifend = (struct ifreq *)((char *)ibuf + ifc.ifc_len); in BpfGetIntfName()
394 struct ifreq ifr; in BpfClose()
/freebsd-10-stable/contrib/libpcap/
Dfad-gifc.c144 register struct ifreq *ifrp, *ifend, *ifnext; in pcap_findalldevs_interfaces()
152 struct ifreq ifrflags, ifrnetmask, ifrbroadaddr, ifrdstaddr; in pcap_findalldevs_interfaces()
202 ifrp = (struct ifreq *)buf; in pcap_findalldevs_interfaces()
203 ifend = (struct ifreq *)(buf + ifc.ifc_len); in pcap_findalldevs_interfaces()
220 ifnext = (struct ifreq *)((char *)ifrp + n); in pcap_findalldevs_interfaces()
/freebsd-10-stable/usr.sbin/timed/timed/
Dtimed.c122 struct ifreq ifreq, ifreqf, *ifr; in main() local
277 ifr = (struct ifreq *)cp; in main()
285 ifreq = *ifr; in main()
300 if (ioctl(sock, SIOCGIFNETMASK, (char *)&ifreq) < 0) { in main()
305 &ifreq.ifr_addr)->sin_addr.s_addr; in main()
308 if (ioctl(sock, SIOCGIFBRDADDR, (char *)&ifreq) < 0) { in main()
312 ntp->dest_addr = *(struct sockaddr_in *)&ifreq.ifr_broadaddr; in main()
319 (char *)&ifreq) < 0) { in main()
323 ntp->dest_addr = *(struct sockaddr_in *)&ifreq.ifr_dstaddr; in main()
/freebsd-10-stable/contrib/ipfilter/
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-10-stable/sys/netatalk/
Dphase2.h33 #define SIOCPHASE1 _IOW('i', 100, struct ifreq) /* AppleTalk phase 1 */
34 #define SIOCPHASE2 _IOW('i', 101, struct ifreq) /* AppleTalk phase 2 */
/freebsd-10-stable/usr.sbin/wpa/wpa_supplicant/
DPacket32.h61 #define SIOCSDRVSPEC _IOW('i', 123, struct ifreq) /* set driver-specific
63 #define SIOCGDRVSPEC _IOWR('i', 123, struct ifreq) /* get driver-specific
/freebsd-10-stable/sbin/ifconfig/
Difconfig.h129 extern struct ifreq ifr;
145 typedef void clone_callback_func(int, struct ifreq *);
148 void sfp_status(int s, struct ifreq *ifr, int verbose);
/freebsd-10-stable/contrib/ntp/include/
Dntif.h66 struct ifreq { struct
87 struct ifreq *ifcu_req; argument

12345678910>>...14