| /src/share/examples/rump/wirelessconf/ |
| wirelessconf.c | 53 struct ifreq ifr; local 63 strcpy(ifr.ifr_name, "rum0"); 64 if (rump_sys_ioctl(s, SIOCGIFFLAGS, &ifr) == -1) { 77 strcpy(ifr.ifr_name, "rum0"); 78 ifr.ifr_flags = IFF_UP; 79 if (rump_sys_ioctl(s, SIOCSIFFLAGS, &ifr) == -1)
|
| /src/external/bsd/wpa/dist/src/ap/ |
| vlan_ifconfig.c | 22 struct ifreq ifr; local 30 os_memset(&ifr, 0, sizeof(ifr)); 31 os_strlcpy(ifr.ifr_name, if_name, IFNAMSIZ); 33 if (ioctl(fd, SIOCGIFFLAGS, &ifr) != 0) { 42 ifr.ifr_flags |= IFF_UP; 44 ifr.ifr_flags &= ~IFF_UP; 46 if (ioctl(fd, SIOCSIFFLAGS, &ifr) != 0) {
|
| /src/lib/libc/net/ |
| if_nametoindex.c | 77 struct ifreq ifr; local 83 memset(&ifr, 0, sizeof(ifr)); 84 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 85 if (ioctl(s, SIOCGIFINDEX, &ifr) != -1) { 87 return (ifr.ifr_index);
|
| /src/lib/npf/ext_log/ |
| npfext_log.c | 78 struct ifreq ifr; local 86 memset(&ifr, 0, sizeof(ifr)); 87 strlcpy(ifr.ifr_name, param, sizeof(ifr.ifr_name)); 88 if (ioctl(s, SIOCIFCREATE, &ifr) == -1) { 95 strlcpy(ifr.ifr_name, param, sizeof(ifr.ifr_name)); 96 if (ioctl(s, SIOCGIFFLAGS, &ifr) == -1) { 102 ifr.ifr_flags |= IFF_UP [all...] |
| /src/sys/compat/common/ |
| ieee80211_20.c | 102 struct ifreq *ifr; local 109 ifr = (struct ifreq *)data; 111 error = copyout(&ostats, ifr->ifr_data, sizeof(ostats));
|
| if_43.c | 228 struct ifreq *ifr = (struct ifreq *)data; local 236 ifp = if_get(ifr->ifr_name, &psref); 252 ifr = &ifrb; 253 IFREQO2N_43(oifr, ifr); 264 sa = &ifr->ifr_addr; 283 error = (*so->so_proto->pr_usrreqs->pr_ioctl)(so, cmd, ifr, ifp); 292 *(u_int16_t *)&ifr->ifr_addr = 293 ((struct sockaddr *)&ifr->ifr_addr)->sa_family; 298 IFREQN2O_43(oifr, ifr);
|
| uipc_syscalls_40.c | 41 struct oifreq ifr, *ifrp = NULL; local 43 const int sz = (int)sizeof(ifr); 64 memset(&ifr, 0, sizeof(ifr)); 74 (void)strncpy(ifr.ifr_name, ifp->if_xname, 75 sizeof(ifr.ifr_name)); 76 if (ifr.ifr_name[sizeof(ifr.ifr_name) - 1] != '\0') { 81 memset(&ifr.ifr_addr, 0, sizeof(ifr.ifr_addr)) [all...] |
| /src/usr.sbin/bootp/common/ |
| trygetif.c | 35 struct ifreq *ifr; local 57 ifr = getif(s, dap); 58 if (!ifr) { 62 printf("Intf-name:%s\n", ifr->ifr_name); 63 sip = (struct sockaddr_in *) &(ifr->ifr_addr);
|
| /src/external/bsd/ipf/dist/ipsend/ |
| sirix.c | 66 struct ifreq ifr; local 75 memset(&ifr, 0, sizeof(ifr)); 76 strncpy(ifr.ifr_name, sr.sr_ifname, sizeof ifr.ifr_name); 78 if (ioctl(fd, SIOCGIFADDR, &ifr) == -1) 84 memcpy(eh->ether_shost, ifr.ifr_addr.sa_data, sizeof(eh->ether_shost));
|
| sockraw.c | 40 struct ifreq ifr; local 43 memset(&ifr, 0, sizeof(ifr)); 44 strncpy(ifr.ifr_name, device, sizeof ifr.ifr_name); 52 if (ioctl(fd, SIOCGIFADDR, &ifr) == -1) 60 bcopy(&ifr.ifr_addr, s.sa_data, 4);
|
| sbpf.c | 69 struct ifreq ifr; local 111 (void) strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name)); 112 if (ioctl(fd, BIOCSETIF, &ifr) == -1) 114 fprintf(stderr, "%s(%d):", ifr.ifr_name, fd);
|
| slinux.c | 73 struct ifreq ifr; local 75 strncpy(ifr.ifr_name, eth_dev, sizeof(ifr.ifr_name)); 76 if (ioctl(fd, SIOCGIFHWADDR, &ifr) == -1) 81 bcopy(ifr.ifr_hwaddr.sa_data, pkt + 6, 6);
|
| snit.c | 66 struct ifreq ifr; local 100 strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name)); 101 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = ' '; 103 si.ic_len = sizeof(ifr); 104 si.ic_dp = (char*)𝔦 107 perror(ifr.ifr_name);
|
| /src/sys/netcan/ |
| if_canloop.c | 194 struct ifreq *ifr = data; local 204 if ((unsigned)ifr->ifr_mtu != sizeof(struct can_frame))
|
| /src/tests/net/can/ |
| h_canutils.c | 65 struct ifreq ifr; local 72 memset(&ifr, 0, sizeof(ifr)); 73 strncpy(ifr.ifr_name, ifname, IFNAMSIZ-1); 74 ifr.ifr_name[IFNAMSIZ - 1] = '\0'; 76 if ((rv = rump_sys_ioctl(s, SIOCIFCREATE, &ifr)) < 0) { 80 memset(&ifr, 0, sizeof(ifr)); 81 strncpy(ifr.ifr_name, ifname, IFNAMSIZ-1); 82 ifr.ifr_name[IFNAMSIZ - 1] = '\0' 168 struct ifreq ifr; local [all...] |
| /src/tests/net/if_vlan/ |
| siocXmulti.c | 68 struct ifreq ifr; local 73 bzero(&ifr, sizeof(ifr)); 89 strncpy(ifr.ifr_name, argv[ARG_IFNAME], sizeof(ifr.ifr_name) - 1); 90 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = '\0'; 92 sin = (struct sockaddr_in *)&ifr.ifr_addr; 98 sin6 = (struct sockaddr_in6 *)&ifr.ifr_addr; 111 if (ioctl(fd, req, (caddr_t)&ifr) < 0) [all...] |
| /src/usr.sbin/btpand/ |
| tap.c | 54 struct ifreq ifr; local 63 memset(&ifr, 0, sizeof(ifr)); 64 if (ioctl(fd, TAPGIFNAME, &ifr) == -1) { 68 interface_name = strndup(ifr.ifr_name, IFNAMSIZ); 78 memcpy(iflr.iflr_name, ifr.ifr_name, IFNAMSIZ); 92 if (ioctl(s, SIOCGIFFLAGS, &ifr) == -1) { 97 if ((ifr.ifr_flags & IFF_UP) == 0) { 98 ifr.ifr_flags |= IFF_UP; 100 if (ioctl(s, SIOCSIFFLAGS, &ifr) == -1) 132 struct ifreq ifr; local [all...] |
| /src/usr.sbin/mopd/common/ |
| pf.c | 74 struct ifreq ifr; local 111 (void) strncpy(ifr.ifr_name, interface, sizeof ifr.ifr_name); 112 if (ioctl(fd, BIOCSETIF, (caddr_t) & ifr) < 0) { 151 struct ifreq ifr; local 154 strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name)); 156 ifr.ifr_addr.sa_family = AF_UNSPEC; 157 memmove(ifr.ifr_addr.sa_data, addr, 6); 167 if (ioctl(fd, SIOCADDMULTI, (caddr_t)&ifr) < 0) 184 struct ifreq ifr; local [all...] |
| device.c | 52 struct ifreq ifr; local 58 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 59 if (ioctl(fd, SIOCGIFHWADDR, &ifr) == -1) 61 memcpy(eaddr, ifr.ifr_hwaddr.sa_data, 6);
|
| /src/external/bsd/nsd/dist/ |
| xdp-util.c | 30 struct ifreq ifr; local 40 ifr.ifr_data = (void *)&channels; 41 strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); 42 rc = ioctl(fd, SIOCETHTOOL, &ifr);
|
| /src/external/bsd/ppp/dist/pppd/plugins/pppoe/ |
| if.c | 97 struct ifreq ifr; local 141 strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); 142 if (ioctl(fd, SIOCGIFHWADDR, &ifr) < 0) { 147 memcpy(hwaddr, ifr.ifr_hwaddr.sa_data, ETH_ALEN); 149 if (ifr.ifr_hwaddr.sa_family != ARPHRD_ETHER) { 160 strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); 161 if (ioctl(fd, SIOCGIFMTU, &ifr) < 0) { 163 } else if (ifr.ifr_mtu < ETH_DATA_LEN) { 165 ifname, ifr.ifr_mtu, ETH_DATA_LEN); 174 strlcpy(ifr.ifr_name, ifname, IFNAMSIZ) [all...] |
| /src/sbin/ifconfig/ |
| env.c | 82 struct ifreq ifr; local 98 memset(&ifr, 0, sizeof(ifr)); 99 estrlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 100 if (prog_ioctl(s, SIOCGIFFLAGS, &ifr) == -1) 103 *flagsp = (unsigned short)ifr.ifr_flags; 106 (unsigned short)ifr.ifr_flags);
|
| /src/sys/net/agr/ |
| if_agrether.c | 139 struct ifreq ifr; local 180 memset(&ifr, 0, sizeof(ifr)); 181 ifr.ifr_addr.sa_len = sizeof(ifr.ifr_addr); 182 ifr.ifr_addr.sa_family = AF_UNSPEC; 183 KASSERT(sizeof(ifr.ifr_addr) >= 185 memcpy(&ifr.ifr_addr.sa_data, 188 error = agrport_ioctl(port, SIOCADDMULTI, (void *)&ifr); 203 struct ifreq ifr; local [all...] |
| /src/usr.bin/rump_dhcpclient/ |
| bpf.c | 57 struct ifreq ifr; local 89 memset(&ifr, 0, sizeof(ifr)); 90 strlcpy(ifr.ifr_name, iface->name, sizeof(ifr.ifr_name)); 91 if (rump_sys_ioctl(fd, BIOCSETIF, &ifr) == -1)
|
| /src/usr.sbin/cnwctl/ |
| cnwctl.c | 65 struct ifreq ifr; local 122 memset(&ifr, 0, sizeof(ifr)); 123 strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name)); 124 ifr.ifr_key = key; 125 if (ioctl(skt, SIOCSCNWKEY, (caddr_t)&ifr) < 0) 130 memset(&ifr, 0, sizeof(ifr)); 131 strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name)) [all...] |