Searched refs:ifr (Results 51 - 75 of 282) sorted by relevance

1234567891011>>

/freebsd-11-stable/sbin/ifconfig/
H A Daf_inet.c181 struct ifreq ifr; local
182 const struct sockaddr *sa = (const struct sockaddr *) &ifr.ifr_addr;
184 memset(&ifr, 0, sizeof(ifr));
185 strlcpy(ifr.ifr_name, name, IFNAMSIZ);
187 if (ioctl(s, SIOCGIFPSRCADDR, (caddr_t)&ifr) < 0)
194 if (ioctl(s, SIOCGIFPDSTADDR, (caddr_t)&ifr) < 0)
H A Daf_nd6.c78 strlcpy(nd.ifname, ifr.ifr_name, sizeof(nd.ifname));
103 strlcpy(ndifreq.ifname, ifr.ifr_name, sizeof(ndifreq.ifname));
130 strlcpy(ndifreq.ifname, ifr.ifr_name, sizeof(ndifreq.ifname));
150 strlcpy(nd.ifname, ifr.ifr_name, sizeof(nd.ifname));
H A Difconfig.h131 extern struct ifreq ifr;
150 void sfp_status(int s, struct ifreq *ifr, int verbose);
/freebsd-11-stable/contrib/libpcap/
H A Dpcap-linux.c892 struct ifreq ifr; local
976 memset(&ifr, 0, sizeof(ifr));
977 pcap_strlcpy(ifr.ifr_name, handlep->mondevice, sizeof(ifr.ifr_name));
978 if (ioctl(sock_fd, SIOCGIFFLAGS, &ifr) == -1) {
987 ifr.ifr_flags |= IFF_UP|IFF_RUNNING;
988 if (ioctl(sock_fd, SIOCSIFFLAGS, &ifr) == -1) {
1034 struct ifreq ifr; local
1037 memset(&ifr,
1269 struct ifreq ifr; local
1521 struct ifreq ifr; local
2679 struct ifreq ifr; local
4659 struct ifreq ifr; local
5772 struct ifreq ifr; local
5971 struct ifreq ifr; local
6586 struct ifreq ifr; local
6746 struct ifreq ifr; local
6879 struct ifreq ifr; local
7127 struct ifreq ifr; local
7150 struct ifreq ifr; local
[all...]
H A Dpcap-snit.c286 struct ifreq ifr; /* interface request struct */ local
370 strncpy(ifr.ifr_name, p->opt.device, sizeof(ifr.ifr_name));
371 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = '\0';
373 si.ic_len = sizeof(ifr);
374 si.ic_dp = (char *)&ifr;
382 errno, "NIOCBIND: %s", ifr.ifr_name);
H A Dpcap-snoop.c211 struct ifreq ifr; local
344 (void)strncpy(ifr.ifr_name, p->opt.device, sizeof(ifr.ifr_name));
345 if (ioctl(fd, SIOCGIFMTU, (char *)&ifr) < 0) {
367 if (p->snapshot > ifr.ifr_mtu + ll_hdrlen)
368 p->snapshot = ifr.ifr_mtu + ll_hdrlen;
/freebsd-11-stable/tools/tools/net80211/wlanwds/
H A Dwlanwds.c456 struct ifreq ifr; local
464 memset(&ifr, 0, sizeof(ifr));
465 strncpy(ifr.ifr_name, "wlan", IFNAMSIZ);
466 ifr.ifr_data = (void *) &cp;
471 if (ioctl(s, SIOCIFCREATE2, &ifr) >= 0) {
472 strlcpy(p->ifname, ifr.ifr_name, IFNAMSIZ);
489 struct ieee80211req ifr; local
497 memset(&ifr, 0, sizeof(ifr));
[all...]
/freebsd-11-stable/tools/tools/net80211/wlaninject/
H A Dwlaninject.c52 struct ifreq ifr; local
70 memset(&ifr, 0, sizeof(ifr));
71 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s", dev);
72 if (ioctl(s, SIOCGIFFLAGS, &ifr) == -1)
74 flags = (ifr.ifr_flags & 0xffff) | (ifr.ifr_flagshigh << 16);
76 ifr.ifr_flags = flags & 0xffff;
77 ifr
89 struct ifreq ifr; local
[all...]
/freebsd-11-stable/sys/net/
H A Dif_disc.c206 struct ifreq *ifr = (struct ifreq *)data; local
219 if (ifr == NULL) {
223 switch (ifr->ifr_addr.sa_family) {
238 ifp->if_mtu = ifr->ifr_mtu;
H A Dif.c170 struct ifreq ifr; member in union:ifreq_union
947 struct ifaliasreq ifr; local
949 bzero(&ifr, sizeof(ifr));
950 ifr.ifra_addr = *ifa->ifa_addr;
952 ifr.ifra_broadaddr = *ifa->ifa_dstaddr;
953 if (in_control(NULL, SIOCDIFADDR, (caddr_t)&ifr, ifp,
2436 return (ifrup->ifr.ifr_ifru.ifru_buffer.buffer);
2450 ifrup->ifr.ifr_ifru.ifru_buffer.buffer = NULL;
2463 return (ifrup->ifr
2500 struct ifreq *ifr; local
2963 struct ifreq *ifr; local
3130 struct ifreq ifr; local
3228 struct ifreq ifr; local
3763 struct ifreq ifr; local
3865 if_gethwaddr(struct ifnet *ifp, struct ifreq *ifr) argument
[all...]
H A Dif_edsc.c206 struct ifreq *ifr = (struct ifreq *)data; local
216 ifp->if_capenable = ifr->ifr_reqcap;
222 mask = ifp->if_capenable ^ ifr->ifr_reqcap;
/freebsd-11-stable/contrib/wpa/src/ap/
H A Diapp.c378 struct ifreq ifr; local
404 os_memset(&ifr, 0, sizeof(ifr));
405 os_strlcpy(ifr.ifr_name, iface, sizeof(ifr.ifr_name));
406 if (ioctl(iapp->udp_sock, SIOCGIFINDEX, &ifr) != 0) {
412 ifindex = ifr.ifr_ifindex;
414 if (ioctl(iapp->udp_sock, SIOCGIFADDR, &ifr) != 0) {
420 paddr = (struct sockaddr_in *) &ifr.ifr_addr;
429 if (ioctl(iapp->udp_sock, SIOCGIFBRDADDR, &ifr) !
[all...]
/freebsd-11-stable/libexec/bootpd/bootpgw/
H A Dbootpgw.c557 struct ifreq *ifr;
564 ifr = getif(s, &recv_addr.sin_addr);
565 if (!ifr) {
570 sip = (struct sockaddr_in *) &(ifr->ifr_addr);
616 struct ifreq *ifr;
626 ifr = getif(s, &(bp->bp_yiaddr));
627 if (!ifr) {
640 sip = (struct sockaddr_in *) &(ifr->ifr_addr);
611 struct ifreq *ifr; local
/freebsd-11-stable/sbin/spppcontrol/
H A Dspppcontrol.c64 struct ifreq ifr; local
84 strncpy(ifr.ifr_name, ifname, sizeof ifr.ifr_name);
94 ifr.ifr_data = (caddr_t)&spr;
96 if (ioctl(s, SIOCGIFGENERIC, &ifr) == -1)
193 if (ioctl(s, SIOCSIFGENERIC, &ifr) == -1)
/freebsd-11-stable/crypto/heimdal/lib/roken/
H A Dgetifaddrs.c882 struct ifreq *ifr; local
927 ifr = (struct ifreq *)p;
928 sa = &ifr->ifr_addr;
934 sz = max(sz, sizeof(ifr->ifr_name) + sa->sa_len);
938 sz = max(sz, sizeof(ifr->ifr_name) + SA_LEN(sa));
941 memcpy (ifreq.ifr_name, ifr->ifr_name, sizeof(ifr->ifr_name));
955 (*end)->ifa_name = strdup(ifr->ifr_name);
972 (*end)->ifa_broadaddr = malloc(sizeof(ifr->ifr_broadaddr));
977 memcpy((*end)->ifa_broadaddr, &ifr
1024 struct lifreq *ifr; local
[all...]
/freebsd-11-stable/usr.sbin/bsnmpd/modules/snmp_bridge/
H A Dbridge_sys.c487 struct ifreq ifr; local
489 bzero(&ifr, sizeof(ifr));
490 strlcpy(ifr.ifr_name, b_name, sizeof(ifr.ifr_name));
491 if (ioctl(sock, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) {
497 flags = (ifr.ifr_flags & 0xffff) | (ifr.ifr_flagshigh << 16);
503 ifr.ifr_flags = flags & 0xffff;
504 ifr
518 struct ifreq ifr; local
551 struct ifreq ifr; local
[all...]
/freebsd-11-stable/contrib/wpa/src/drivers/
H A Ddriver_bsd.c180 struct ifreq ifr; local
182 os_memset(&ifr, 0, sizeof(ifr));
183 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
184 ifr.ifr_data = (void *)&nwid;
185 if (ioctl(drv->global->sock, SIOCG80211NWID, &ifr) < 0 ||
201 struct ifreq ifr; local
205 os_memset(&ifr, 0, sizeof(ifr));
236 struct ifreq ifr; local
300 struct ifreq ifr; local
[all...]
H A Ddriver_macsec_qca.c194 struct ifreq ifr; local
210 os_memset(&ifr, 0, sizeof(ifr));
211 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name));
212 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) {
220 addr.sll_ifindex = ifr.ifr_ifindex;
231 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex,
238 os_memset(&ifr, 0, sizeof(ifr));
[all...]
/freebsd-11-stable/tools/tools/net80211/stumbler/
H A Dstumbler.c276 struct ifreq ifr; local
287 memset(&ifr, 0, sizeof(ifr));
288 strcpy(ifr.ifr_name, dev);
289 if (ioctl(ioctl_s, SIOCGIFFLAGS, &ifr) == -1)
292 flags = (ifr.ifr_flags & 0xffff) | (ifr.ifr_flagshigh << 16);
295 memset(&ifr, 0, sizeof(ifr));
296 strcpy(ifr
307 struct ifreq ifr; local
[all...]
/freebsd-11-stable/usr.sbin/mtest/
H A Dmtest.c385 struct ifreq ifr; local
766 memset(&ifr, 0, sizeof(struct ifreq));
767 dlp = (struct sockaddr_dl *)&ifr.ifr_addr;
783 strlcpy(ifr.ifr_name, str1, IF_NAMESIZE);
786 &ifr) == -1) {
802 if (sscanf(line, "%s %u", ifr.ifr_name, &f) != 2) {
806 if (ioctl(s, SIOCGIFFLAGS, &ifr) == -1) {
810 flags = (ifr.ifr_flags & 0xffff) | (ifr.ifr_flagshigh << 16);
816 ifr
[all...]
/freebsd-11-stable/tools/tools/ath/athaggrstats/
H A Dathaggrstats.c155 struct ifreq ifr; member in struct:athaggrstatfoo_p
166 strncpy(wf->ifr.ifr_name, ifname, sizeof (wf->ifr.ifr_name));
175 if (ioctl(wf->s, SIOCZATHSTATS, &wf->ifr) < 0)
176 err(-1, wf->ifr.ifr_name);
183 wf->ifr.ifr_data = (caddr_t) stats;
184 if (ioctl(wf->s, SIOCGATHAGSTATS, &wf->ifr) < 0)
185 err(1, "%s: ioctl: %s", __func__, wf->ifr.ifr_name);
/freebsd-11-stable/contrib/netbsd-tests/net/bpfilter/
H A Dt_bpfilter.c223 struct ifreq ifr; local
243 netcfg_rump_makeshmif(name, ifr.ifr_name);
249 netcfg_rump_if(ifr.ifr_name, "10.1.1.10", "255.0.0.0");
259 netcfg_rump_if(ifr.ifr_name, "10.1.1.20", "255.0.0.0");
269 RL(rump_sys_ioctl(bpfd, BIOCSETIF, &ifr));
301 struct ifreq ifr; local
305 netcfg_rump_makeshmif(ifname, ifr.ifr_name);
306 netcfg_rump_if(ifr.ifr_name, "10.1.1.20", "255.0.0.0");
/freebsd-11-stable/contrib/ngatm/snmp_atm/
H A Dsnmp_atm.c218 struct ifreq ifr; local
229 memset(&ifr, 0, sizeof(ifr));
230 strcpy(ifr.ifr_name, aif->pub.ifp->name);
232 ifr.ifr_media = ifmr.ifm_current;
234 ifr.ifr_media |= IFM_ATM_SDH;
236 ifr.ifr_media &= ~IFM_ATM_SDH;
238 if (ioctl(mib_netsock, SIOCSIFMEDIA, &ifr) < 0) {
/freebsd-11-stable/tools/tools/net80211/wesside/wesside/
H A Dwesside.c341 struct ifreq ifr; local
349 memset(&ifr, 0, sizeof(ifr));
350 strcpy(ifr.ifr_name, name);
352 ifr.ifr_addr.sa_family = AF_LINK;
353 ifr.ifr_addr.sa_len = 6;
354 memcpy(ifr.ifr_addr.sa_data, mac, 6);
356 if (ioctl(s, SIOCSIFLLADDR, &ifr) == -1) {
366 struct ifreq ifr; local
397 memset(&ifr,
423 struct ifreq ifr; local
2162 struct ifreq ifr; local
[all...]
/freebsd-11-stable/libexec/bootpd/tools/bootptest/
H A Dbootptest.c319 struct ifreq *ifr; local
321 ifr = getif(s, &sin_server.sin_addr);
322 if (!ifr) {
326 if (getether(ifr->ifr_name, (char*)eaddr)) {
327 printf("Can not get ether addr for %s\n", ifr->ifr_name);

Completed in 366 milliseconds

1234567891011>>