/freebsd-11-stable/contrib/ipfilter/lib/ |
H A D | printfraginfo.c | 15 printfraginfo(prefix, ifr) 17 struct ipfr *ifr; 23 if (ifr->ipfr_v == 6) { 32 PRINTF(" %s -> ", hostname(family, &ifr->ipfr_src)); 34 if (kmemcpy((char *)&fr, (u_long)ifr->ipfr_rule, 39 hostname(family, &ifr->ipfr_dst), ifr->ipfr_id, 40 ifr->ipfr_ttl, ifr->ipfr_p, ifr [all...] |
/freebsd-11-stable/sbin/ifconfig/ |
H A D | iffib.c | 51 struct ifreq ifr; local 53 memset(&ifr, 0, sizeof(ifr)); 54 strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); 55 if (ioctl(s, SIOCGIFFIB, (caddr_t)&ifr) == 0 && 56 ifr.ifr_fib != RT_DEFAULT_FIB) 57 printf("\tfib: %u\n", ifr.ifr_fib); 59 memset(&ifr, 0, sizeof(ifr)); [all...] |
H A D | ifmac.c | 57 struct ifreq ifr; local 61 memset(&ifr, 0, sizeof(ifr)); 62 strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); 66 ifr.ifr_ifru.ifru_data = (void *)label; 67 if (ioctl(s, SIOCGIFMAC, &ifr) == -1) 85 struct ifreq ifr; local 94 memset(&ifr, 0, sizeof(ifr)); [all...] |
H A D | ifvlan.c | 72 getvlan(int s, struct ifreq *ifr, struct vlanreq *vreq) argument 75 ifr->ifr_data = (caddr_t)vreq; 77 return ioctl(s, SIOCGETVLAN, (caddr_t)ifr); 85 if (getvlan(s, &ifr, &vreq) == -1) 88 if (ioctl(s, SIOCGVLANPCP, (caddr_t)&ifr) != -1) 89 printf(" vlanpcp: %u", ifr.ifr_vlan_pcp); 96 vlan_create(int s, struct ifreq *ifr) argument 106 ifr->ifr_data = (caddr_t) ¶ms; 108 ioctl_ifcreate(s, ifr); 119 vlan_set(int s, struct ifreq *ifr) argument [all...] |
H A D | ifgre.c | 56 ifr.ifr_data = (caddr_t)&opts; 57 if (ioctl(s, GREGKEY, &ifr) == 0) 61 if (ioctl(s, GREGOPTS, &ifr) != 0 || opts == 0) 73 strlcpy(ifr.ifr_name, name, sizeof (ifr.ifr_name)); 74 ifr.ifr_data = (caddr_t)&grekey; 75 if (ioctl(s, GRESKEY, (caddr_t)&ifr) < 0) 84 ifr.ifr_data = (caddr_t)&opts; 85 if (ioctl(s, GREGOPTS, &ifr) == -1) { 95 if (ioctl(s, GRESOPTS, &ifr) [all...] |
H A D | ifipsec.c | 58 ifr.ifr_data = (caddr_t)&reqid; 59 if (ioctl(s, IPSECGREQID, &ifr) == -1) 75 strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); 76 ifr.ifr_data = (char *)&v; 77 if (ioctl(s, IPSECSREQID, &ifr) == -1) {
|
H A D | ifgif.c | 65 ifr.ifr_data = (caddr_t)&opts; 66 if (ioctl(s, GIFGOPTS, &ifr) == -1) 79 ifr.ifr_data = (caddr_t)&opts; 80 if (ioctl(s, GIFGOPTS, &ifr) == -1) { 90 if (ioctl(s, GIFSOPTS, &ifr) == -1) {
|
H A D | ifpfsync.c | 66 ifr.ifr_data = (caddr_t)&preq; 68 if (ioctl(s, SIOCGETPFSYNC, (caddr_t)&ifr) == -1) 73 if (ioctl(s, SIOCSETPFSYNC, (caddr_t)&ifr) == -1) 84 ifr.ifr_data = (caddr_t)&preq; 86 if (ioctl(s, SIOCGETPFSYNC, (caddr_t)&ifr) == -1) 91 if (ioctl(s, SIOCSETPFSYNC, (caddr_t)&ifr) == -1) 104 ifr.ifr_data = (caddr_t)&preq; 106 if (ioctl(s, SIOCGETPFSYNC, (caddr_t)&ifr) == -1) 123 if (ioctl(s, SIOCSETPFSYNC, (caddr_t)&ifr) == -1) 135 ifr [all...] |
H A D | ifclone.c | 122 struct ifreq ifr; local 127 memset(&ifr, 0, sizeof(ifr)); 128 (void) strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); 142 ioctl_ifcreate(s, &ifr); 144 clone_cb(s, &ifr); 151 if (strncmp(name, ifr.ifr_name, sizeof(name)) != 0) { 152 strlcpy(name, ifr.ifr_name, sizeof(name)); 166 (void) strlcpy(ifr [all...] |
H A D | af_link.c | 63 struct ifreq ifr; local 99 strncpy(ifr.ifr_name, ifa->ifa_name, sizeof(ifr.ifr_name)); 100 memcpy(&ifr.ifr_addr, ifa->ifa_addr, sizeof(ifa->ifa_addr->sa_len)); 101 ifr.ifr_addr.sa_family = AF_LOCAL; 106 rc = ioctl(sock_hw, SIOCGHWADDR, &ifr); 111 if (memcmp(ifr.ifr_addr.sa_data, laggaddr, sdl->sdl_alen) == 0) 115 &ifr.ifr_addr.sa_data); 125 if (ioctl(s, SIOCGLANPCP, (caddr_t)&ifr) == 0 && 126 ifr [all...] |
/freebsd-11-stable/contrib/wpa/src/ap/ |
H A D | 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) {
|
/freebsd-11-stable/tools/tools/ath/common/ |
H A D | ctrl.c | 143 struct ifreq ifr; local 147 bzero(&ifr, sizeof(ifr)); 148 strncpy(ifr.ifr_name, req->ifname, sizeof (ifr.ifr_name)); 149 ifr.ifr_data = NULL; 152 ret = ioctl(req->s, SIOCZATHSTATS, &ifr); 164 struct ifreq ifr; local 168 bzero(&ifr, sizeof(ifr)); 186 struct ifreq ifr; local [all...] |
/freebsd-11-stable/tests/sys/net/ |
H A D | if_epair.c | 52 struct ifreq ifr; local 63 bzero(&ifr, sizeof(ifr)); 64 ifr.ifr_data = (caddr_t)-1; 65 (void) strlcpy(ifr.ifr_name, "epair", sizeof(ifr.ifr_name)); 67 ioctl(s, SIOCIFCREATE2, &ifr);
|
/freebsd-11-stable/usr.sbin/bluetooth/btpand/ |
H A D | tap.c | 58 struct ifreq ifr; local 68 memset(&ifr, 0, sizeof(ifr)); 69 if (ioctl(fd, TAPGIFNAME, &ifr) == -1) { 80 ifr.ifr_addr.sa_family = AF_LINK; 81 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; 82 b2eaddr(ifr.ifr_addr.sa_data, &local_bdaddr); 84 if (ioctl(s, SIOCSIFLLADDR, &ifr) == -1) { 85 log_err("Could not set %s physical address: %m", ifr.ifr_name); 89 if (ioctl(s, SIOCGIFFLAGS, &ifr) [all...] |
/freebsd-11-stable/contrib/ipfilter/ipsend/ |
H A D | 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);
|
/freebsd-11-stable/lib/libc/net/ |
H A D | if_nametoindex.c | 67 struct ifreq ifr; local 73 memset(&ifr, 0, sizeof(ifr)); 74 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 75 if (_ioctl(s, SIOCGIFINDEX, &ifr) != -1) { 77 return (ifr.ifr_index);
|
/freebsd-11-stable/contrib/traceroute/ |
H A D | ifaddrlist.c | 80 struct ifreq ibuf[(32 * 1024) / sizeof(struct ifreq)], ifr; local 83 char device[sizeof(ifr.ifr_name) + 1]; 129 strncpy(ifr.ifr_name, ifrp->ifr_name, sizeof(ifr.ifr_name)); 130 if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifr) < 0) { 134 (int)sizeof(ifr.ifr_name), ifr.ifr_name, 141 if ((ifr.ifr_flags & IFF_UP) == 0) 145 (void)strncpy(device, ifr.ifr_name, sizeof(ifr [all...] |
/freebsd-11-stable/usr.sbin/wpa/wpa_supplicant/ |
H A D | Packet32.c | 115 struct ifreq ifr; local 136 strncpy(ireq.i_name, iface, sizeof (ifr.ifr_name)); 146 bzero((char *)&ifr, sizeof(ifr)); 147 strncpy(ifr.ifr_name, iface, sizeof (ifr.ifr_name)); 148 if (ioctl(a->socket, SIOCGIFFLAGS, (caddr_t)&ifr) < 0) { 153 ifr.ifr_flags |= IFF_UP; 154 if (ioctl(a->socket, SIOCSIFFLAGS, (caddr_t)&ifr) < 0) { 168 struct ifreq ifr; local 339 struct ifreq ifr; local 390 struct ifreq ifr; local [all...] |
/freebsd-11-stable/tools/regression/netinet/msocket_ifnet_remove/ |
H A D | msocket_ifnet_remove.c | 73 struct ifreq ifr; local 92 bzero(&ifr, sizeof(ifr)); 93 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s%d", DISC_IFNAME, 96 if (ioctl(s, SIOCIFCREATE, &ifr) < 0) { 97 warn("disc_setup: ioctl(%s, SIOCIFCREATE)", ifr.ifr_name); 109 struct ifreq ifr; local 118 bzero(&ifr, sizeof(ifr)); [all...] |
/freebsd-11-stable/contrib/wpa/src/drivers/ |
H A D | driver_wired_common.c | 35 struct ifreq ifr; local 44 os_memset(&ifr, 0, sizeof(ifr)); 45 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); 46 if (ioctl(s, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) { 53 *flags = ifr.ifr_flags & 0xffff; 60 struct ifreq ifr; local 69 os_memset(&ifr, 0, sizeof(ifr)); 70 os_strlcpy(ifr 85 struct ifreq ifr; local [all...] |
H A D | driver_nl80211_android.c | 45 struct ifreq ifr; local 50 os_memset(&ifr, 0, sizeof(ifr)); 52 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ); 60 ifr.ifr_data = &priv_cmd; 62 ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr); 79 struct ifreq ifr; local 123 memset(&ifr, 0, sizeof(ifr)); 125 os_strlcpy(ifr [all...] |
H A D | driver_wired.c | 171 struct ifreq ifr; local 189 os_memset(&ifr, 0, sizeof(ifr)); 190 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); 191 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { 199 addr.sll_ifindex = ifr.ifr_ifindex; 210 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, 217 os_memset(&ifr, 0, sizeof(ifr)); [all...] |
/freebsd-11-stable/libexec/bootpd/ |
H A D | trygetif.c | 38 struct ifreq *ifr; local 64 ifr = getif(s, dap); 65 if (!ifr) { 69 printf("Intf-name:%s\n", ifr->ifr_name); 70 sip = (struct sockaddr_in *) &(ifr->ifr_addr);
|
/freebsd-11-stable/crypto/openssh/openbsd-compat/ |
H A D | port-tun.c | 61 struct ifreq ifr; local 71 bzero(&ifr, sizeof(ifr)); 74 ifr.ifr_flags = IFF_TAP; 77 ifr.ifr_flags = IFF_TUN; 80 ifr.ifr_flags |= IFF_NO_PI; 88 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), name, tun); 91 if (ioctl(fd, TUNSETIFF, &ifr) == -1) { 100 debug("%s: %s mode %d fd %d", __func__, ifr 121 struct ifreq ifr; local [all...] |
/freebsd-11-stable/usr.sbin/ppp/ |
H A D | tun.c | 89 struct ifreq ifr; local 99 sprintf(ifr.ifr_name, "tun%d", bundle->unit); 100 ifr.ifr_mtu = bundle->iface->mtu; 101 if (ioctl(s, SIOCSIFMTU, &ifr) < 0)
|