/freebsd-current/sbin/ipf/libipf/ |
H A D | printfraginfo.c | 14 printfraginfo(char *prefix, struct ipfr *ifr) argument 19 if (ifr->ipfr_v == 6) { 27 PRINTF(" %s -> ", hostname(family, &ifr->ipfr_src)); 29 hostname(family, &ifr->ipfr_dst), ifr->ipfr_id, 30 ifr->ipfr_ttl, ifr->ipfr_p, ifr->ipfr_pkts, ifr->ipfr_bytes, 31 ifr [all...] |
/freebsd-current/sbin/ifconfig/ |
H A D | iffib.c | 49 struct ifreq ifr; local 51 memset(&ifr, 0, sizeof(ifr)); 52 strlcpy(ifr.ifr_name, ctx->ifname, sizeof(ifr.ifr_name)); 53 if (ioctl_ctx(ctx, SIOCGIFFIB, (caddr_t)&ifr) == 0 && 54 ifr.ifr_fib != RT_DEFAULT_FIB) 55 printf("\tfib: %u\n", ifr.ifr_fib); 57 memset(&ifr, 0, sizeof(ifr)); 67 struct ifreq ifr = {}; local 85 struct ifreq ifr = {}; local [all...] |
H A D | ifmac.c | 55 struct ifreq ifr; local 59 memset(&ifr, 0, sizeof(ifr)); 60 strlcpy(ifr.ifr_name, ctx->ifname, sizeof(ifr.ifr_name)); 64 ifr.ifr_ifru.ifru_data = (void *)label; 65 if (ioctl_ctx(ctx, SIOCGIFMAC, &ifr) == -1) 83 struct ifreq ifr; local 92 memset(&ifr, 0, sizeof(ifr)); [all...] |
H A D | ifgre.c | 50 struct ifreq ifr = { .ifr_data = (caddr_t)&opts }; local 52 if (ioctl_ctx(ctx, GREGKEY, &ifr) == 0) 56 if (ioctl_ctx(ctx, GREGOPTS, &ifr) != 0 || opts == 0) 60 ifr.ifr_data = (caddr_t)&port; 61 if (ioctl_ctx_ifr(ctx, GREGPORT, &ifr) == 0 && port != 0) 71 struct ifreq ifr = { .ifr_data = (caddr_t)&grekey }; local 73 ifr.ifr_data = (caddr_t)&grekey; 74 if (ioctl_ctx_ifr(ctx, GRESKEY, &ifr) < 0) 82 struct ifreq ifr = { .ifr_data = (caddr_t)&udpport }; local 84 if (ioctl_ctx_ifr(ctx, GRESPORT, &ifr) < 92 struct ifreq ifr = { .ifr_data = (caddr_t)&opts }; local [all...] |
H A D | ifvlan.c | 78 struct ifreq ifr = { .ifr_data = (caddr_t)&vreq }; local 80 if (ioctl_ctx_ifr(ctx, SIOCGETVLAN, &ifr) == -1) 94 if (ioctl_ctx_ifr(ctx, SIOCGVLANPCP, &ifr) != -1) 95 printf(" vlanpcp: %u", ifr.ifr_vlan_pcp); 149 vlan_create(if_ctx *ctx, struct ifreq *ifr) argument 151 vlan_parse_ethervid(ifr->ifr_name); 163 ifr->ifr_data = (caddr_t) ¶ms; 165 ifcreate_ioctl(ctx, ifr); 176 vlan_set(int s, struct ifreq *ifr) argument 181 ifr 191 struct ifreq ifr = { .ifr_data = (caddr_t)&vreq }; local 222 struct ifreq ifr = { .ifr_data = (caddr_t)&vreq }; local 234 struct ifreq ifr = { .ifr_data = (caddr_t)&vreq }; local 265 struct ifreq ifr = {}; local 281 struct ifreq ifr = { .ifr_data = (caddr_t)&vreq }; local [all...] |
H A D | ifgif.c | 57 struct ifreq ifr = { .ifr_data = (caddr_t)&opts }; local 59 if (ioctl_ctx_ifr(ctx, GIFGOPTS, &ifr) == -1) 71 struct ifreq ifr = { .ifr_data = (caddr_t)&opts }; local 73 if (ioctl_ctx_ifr(ctx, GIFGOPTS, &ifr) == -1) { 83 if (ioctl_ctx(ctx, GIFSOPTS, &ifr) == -1) {
|
H A D | ifipsec.c | 54 struct ifreq ifr = { .ifr_data = (caddr_t)&reqid }; local 56 if (ioctl_ctx_ifr(ctx, IPSECGREQID, &ifr) == -1) 66 struct ifreq ifr = { .ifr_data = (caddr_t)&v }; local 73 if (ioctl_ctx_ifr(ctx, IPSECSREQID, &ifr) == -1) {
|
/freebsd-current/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-current/tests/sys/net/ |
H A D | if_epair.c | 51 struct ifreq ifr; local 61 bzero(&ifr, sizeof(ifr)); 62 ifr.ifr_data = (caddr_t)-1; 63 (void) strlcpy(ifr.ifr_name, "epair", sizeof(ifr.ifr_name)); 65 if (ioctl(s, SIOCIFCREATE2, &ifr) < 0) 68 if (ioctl(s, SIOCIFDESTROY, &ifr) < 0)
|
/freebsd-current/tools/tools/ath/common/ |
H A D | ctrl.c | 141 struct ifreq ifr; local 145 bzero(&ifr, sizeof(ifr)); 146 strncpy(ifr.ifr_name, req->ifname, sizeof (ifr.ifr_name)); 147 ifr.ifr_data = NULL; 150 ret = ioctl(req->s, SIOCZATHSTATS, &ifr); 162 struct ifreq ifr; local 166 bzero(&ifr, sizeof(ifr)); 184 struct ifreq ifr; local [all...] |
/freebsd-current/lib/libifconfig/ |
H A D | libifconfig.c | 169 struct ifreq ifr; local 175 memset(&ifr, 0, sizeof(ifr)); 176 (void)strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); 185 ifr.ifr_buffer.buffer = descr; 186 ifr.ifr_buffer.length = descrlen; 187 if (ifconfig_ioctlwrap(h, AF_LOCAL, SIOCGIFDESCR, &ifr) != 0) { 192 if (ifr.ifr_buffer.buffer == descr) { 205 } else if (ifr 221 struct ifreq ifr; local 257 struct ifreq ifr; local 273 struct ifreq ifr; local 342 struct ifreq ifr; local 358 struct ifreq ifr; local 374 struct ifreq ifr; local 408 struct ifreq ifr; local 424 struct ifreq ifr; local 441 struct ifreq ifr; local 478 struct ifreq ifr; local 535 struct ifreq ifr; local 549 struct ifreq ifr; local 590 struct ifreq ifr; local 617 struct ifreq ifr; local [all...] |
/freebsd-current/contrib/wpa/src/drivers/ |
H A D | linux_ioctl.c | 21 struct ifreq ifr; local 27 os_memset(&ifr, 0, sizeof(ifr)); 28 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); 30 if (ioctl(sock, SIOCGIFFLAGS, &ifr) != 0) { 38 if (ifr.ifr_flags & IFF_UP) 40 ifr.ifr_flags |= IFF_UP; 42 if (!(ifr.ifr_flags & IFF_UP)) 44 ifr.ifr_flags &= ~IFF_UP; 47 if (ioctl(sock, SIOCSIFFLAGS, &ifr) ! 61 struct ifreq ifr; local 83 struct ifreq ifr; local 106 struct ifreq ifr; local 152 struct ifreq ifr; local 177 struct ifreq ifr; local [all...] |
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-current/usr.sbin/bluetooth/btpand/ |
H A D | tap.c | 57 struct ifreq ifr; local 67 memset(&ifr, 0, sizeof(ifr)); 68 if (ioctl(fd, TAPGIFNAME, &ifr) == -1) { 79 ifr.ifr_addr.sa_family = AF_LINK; 80 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; 81 b2eaddr(ifr.ifr_addr.sa_data, &local_bdaddr); 83 if (ioctl(s, SIOCSIFLLADDR, &ifr) == -1) { 84 log_err("Could not set %s physical address: %m", ifr.ifr_name); 88 if (ioctl(s, SIOCGIFFLAGS, &ifr) [all...] |
/freebsd-current/lib/libc/net/ |
H A D | if_nametoindex.c | 66 struct ifreq ifr; local 72 memset(&ifr, 0, sizeof(ifr)); 73 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 74 if (_ioctl(s, SIOCGIFINDEX, &ifr) != -1) { 76 return (ifr.ifr_index);
|
/freebsd-current/sbin/ipf/ipsend/ |
H A D | sockraw.c | 37 struct ifreq ifr; local 40 memset(&ifr, 0, sizeof(ifr)); 41 strncpy(ifr.ifr_name, device, sizeof ifr.ifr_name); 49 if (ioctl(fd, SIOCGIFADDR, &ifr) == -1) 57 bcopy(&ifr.ifr_addr, s.sa_data, 4);
|
H A D | snit.c | 60 struct ifreq ifr; local 94 strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name)); 95 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = ' '; 97 si.ic_len = sizeof(ifr); 98 si.ic_dp = (char*)𝔦 101 perror(ifr.ifr_name);
|
/freebsd-current/tests/sys/net/if_ovpn/ |
H A D | if_ovpn_c.c | 40 struct ifreq ifr; local 42 bzero(&ifr, sizeof(ifr)); 45 snprintf(ifr.ifr_name, IFNAMSIZ, "ovpn"); 46 ret = ioctl(fd, SIOCIFCREATE2, &ifr); 50 snprintf(ovpn_ifname, IFNAMSIZ, "%s", ifr.ifr_name); 60 struct ifreq ifr; local 67 bzero(&ifr, sizeof(ifr)); 68 snprintf(ifr [all...] |
/freebsd-current/usr.sbin/traceroute/ |
H A D | ifaddrlist.c | 71 struct ifreq ibuf[(32 * 1024) / sizeof(struct ifreq)], ifr; local 74 char device[sizeof(ifr.ifr_name) + 1]; 115 strncpy(ifr.ifr_name, ifrp->ifr_name, sizeof(ifr.ifr_name)); 116 if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifr) < 0) { 120 (int)sizeof(ifr.ifr_name), ifr.ifr_name, 127 if ((ifr.ifr_flags & IFF_UP) == 0) 131 (void)strlcpy(device, ifr.ifr_name, sizeof(device)); 137 if (ioctl(fd, SIOCGIFADDR, (char *)&ifr) < [all...] |
/freebsd-current/tools/regression/netinet/msocket_ifnet_remove/ |
H A D | msocket_ifnet_remove.c | 71 struct ifreq ifr; local 90 bzero(&ifr, sizeof(ifr)); 91 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s%d", DISC_IFNAME, 94 if (ioctl(s, SIOCIFCREATE, &ifr) < 0) { 95 warn("disc_setup: ioctl(%s, SIOCIFCREATE)", ifr.ifr_name); 107 struct ifreq ifr; local 116 bzero(&ifr, sizeof(ifr)); [all...] |
/freebsd-current/libexec/bootpd/ |
H A D | trygetif.c | 36 struct ifreq *ifr; local 62 ifr = getif(s, dap); 63 if (!ifr) { 67 printf("Intf-name:%s\n", ifr->ifr_name); 68 sip = (struct sockaddr_in *) &(ifr->ifr_addr);
|
/freebsd-current/crypto/openssh/openbsd-compat/ |
H A D | port-net.c | 146 struct ifreq ifr; local 158 bzero(&ifr, sizeof(ifr)); 161 ifr.ifr_flags = IFF_TAP; 164 ifr.ifr_flags = IFF_TUN; 167 ifr.ifr_flags |= IFF_NO_PI; 175 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), name, tun); 178 if (ioctl(fd, TUNSETIFF, &ifr) == -1) { 187 debug("%s: %s mode %d fd %d", __func__, ifr 211 struct ifreq ifr; local [all...] |
/freebsd-current/usr.sbin/ppp/ |
H A D | tun.c | 87 struct ifreq ifr; local 97 sprintf(ifr.ifr_name, "tun%d", bundle->unit); 98 ifr.ifr_mtu = bundle->iface->mtu; 99 if (ioctl(s, SIOCSIFMTU, &ifr) < 0)
|