/freebsd-11-stable/sbin/ifconfig/ |
H A D | af_inet.c | 181 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 D | af_nd6.c | 78 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 D | ifconfig.h | 131 extern struct ifreq ifr; 150 void sfp_status(int s, struct ifreq *ifr, int verbose);
|
/freebsd-11-stable/contrib/libpcap/ |
H A D | pcap-linux.c | 892 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 D | pcap-snit.c | 286 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 *)𝔦 382 errno, "NIOCBIND: %s", ifr.ifr_name);
|
H A D | pcap-snoop.c | 211 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 D | wlanwds.c | 456 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 D | wlaninject.c | 52 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 D | if_disc.c | 206 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 D | if.c | 170 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 D | if_edsc.c | 206 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 D | iapp.c | 378 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 D | bootpgw.c | 557 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 D | spppcontrol.c | 64 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 D | getifaddrs.c | 882 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 D | bridge_sys.c | 487 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 D | driver_bsd.c | 180 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 D | driver_macsec_qca.c | 194 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 D | stumbler.c | 276 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 D | mtest.c | 385 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 D | athaggrstats.c | 155 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 D | t_bpfilter.c | 223 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 D | snmp_atm.c | 218 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 D | wesside.c | 341 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 D | bootptest.c | 319 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);
|