Searched refs:ifr (Results 1 - 25 of 238) sorted by relevance

12345678910

/freebsd-current/sbin/ipf/libipf/
H A Dprintfraginfo.c14 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 Diffib.c49 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 Difmac.c55 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 Difgre.c50 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 Difvlan.c78 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) &params;
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 Difgif.c57 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 Difipsec.c54 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 Dvlan_ifconfig.c22 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 Dif_epair.c51 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 Dctrl.c141 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 Dlibifconfig.c169 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 Dlinux_ioctl.c21 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 Ddriver_wired_common.c35 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 Ddriver_nl80211_android.c45 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 Ddriver_wired.c171 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 Dtap.c57 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 Dif_nametoindex.c66 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 Dsockraw.c37 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 Dsnit.c60 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*)&ifr;
101 perror(ifr.ifr_name);
/freebsd-current/tests/sys/net/if_ovpn/
H A Dif_ovpn_c.c40 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 Difaddrlist.c71 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 Dmsocket_ifnet_remove.c71 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 Dtrygetif.c36 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 Dport-net.c146 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 Dtun.c87 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)

Completed in 304 milliseconds

12345678910