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

1234567891011>>

/freebsd-11-stable/contrib/ipfilter/lib/
H A Dprintfraginfo.c15 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 Diffib.c51 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 Difmac.c57 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 Difvlan.c72 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) &params;
108 ioctl_ifcreate(s, ifr);
119 vlan_set(int s, struct ifreq *ifr) argument
[all...]
H A Difgre.c56 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 Difipsec.c58 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 Difgif.c65 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 Difpfsync.c66 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 Difclone.c122 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 Daf_link.c63 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 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-11-stable/tools/tools/ath/common/
H A Dctrl.c143 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 Dif_epair.c52 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 Dtap.c58 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 Dsockraw.c40 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 Dif_nametoindex.c67 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 Difaddrlist.c80 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 DPacket32.c115 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 Dmsocket_ifnet_remove.c73 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 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-11-stable/libexec/bootpd/
H A Dtrygetif.c38 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 Dport-tun.c61 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 Dtun.c89 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)

Completed in 371 milliseconds

1234567891011>>