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

1234567891011>>

/freebsd-10-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-10-stable/sbin/ifconfig/
H A Diffib.c49 struct ifreq ifr; local
51 memset(&ifr, 0, sizeof(ifr));
52 strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
53 if (ioctl(s, 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));
[all...]
H A Difmac.c55 struct ifreq ifr; local
59 memset(&ifr, 0, sizeof(ifr));
60 strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
64 ifr.ifr_ifru.ifru_data = (void *)label;
65 if (ioctl(s, SIOCGIFMAC, &ifr) == -1)
83 struct ifreq ifr; local
92 memset(&ifr, 0, sizeof(ifr));
[all...]
H A Difgre.c54 ifr.ifr_data = (caddr_t)&opts;
55 if (ioctl(s, GREGKEY, &ifr) == 0)
59 if (ioctl(s, GREGOPTS, &ifr) != 0 || opts == 0)
71 strlcpy(ifr.ifr_name, name, sizeof (ifr.ifr_name));
72 ifr.ifr_data = (caddr_t)&grekey;
73 if (ioctl(s, GRESKEY, (caddr_t)&ifr) < 0)
82 ifr.ifr_data = (caddr_t)&opts;
83 if (ioctl(s, GREGOPTS, &ifr) == -1) {
93 if (ioctl(s, GRESOPTS, &ifr)
[all...]
H A Difvlan.c69 getvlan(int s, struct ifreq *ifr, struct vlanreq *vreq) argument
72 ifr->ifr_data = (caddr_t)vreq;
74 return ioctl(s, SIOCGETVLAN, (caddr_t)ifr);
82 if (getvlan(s, &ifr, &vreq) != -1)
89 vlan_create(int s, struct ifreq *ifr) argument
99 ifr->ifr_data = (caddr_t) &params;
101 if (ioctl(s, SIOCIFCREATE2, ifr) < 0)
113 vlan_set(int s, struct ifreq *ifr) argument
116 ifr->ifr_data = (caddr_t) &params;
117 if (ioctl(s, SIOCSETVLAN, (caddr_t)ifr)
[all...]
H A Difgif.c63 ifr.ifr_data = (caddr_t)&opts;
64 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.c64 ifr.ifr_data = (caddr_t)&preq;
66 if (ioctl(s, SIOCGETPFSYNC, (caddr_t)&ifr) == -1)
71 if (ioctl(s, SIOCSETPFSYNC, (caddr_t)&ifr) == -1)
82 ifr.ifr_data = (caddr_t)&preq;
84 if (ioctl(s, SIOCGETPFSYNC, (caddr_t)&ifr) == -1)
89 if (ioctl(s, SIOCSETPFSYNC, (caddr_t)&ifr) == -1)
102 ifr.ifr_data = (caddr_t)&preq;
104 if (ioctl(s, SIOCGETPFSYNC, (caddr_t)&ifr) == -1)
121 if (ioctl(s, SIOCSETPFSYNC, (caddr_t)&ifr) == -1)
133 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 if (ioctl(s, SIOCIFCREATE2, &ifr) < 0)
145 clone_cb(s, &ifr);
152 if (strncmp(name, ifr.ifr_name, sizeof(name)) != 0) {
153 strlcpy(name, ifr.ifr_name, sizeof(name));
167 (void) strlcpy(ifr
[all...]
H A Difconfig.c84 struct ifreq ifr; variable in typeref:struct:ifreq
505 strlcpy(ifr.ifr_name, name, sizeof ifr.ifr_name);
531 ifr.ifr_addr.sa_family =
535 if ((s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0)) < 0 &&
538 err(1, "socket(family %u,SOCK_DGRAM", ifr.ifr_addr.sa_family);
625 sizeof ifr.ifr_name);
643 sizeof ifr.ifr_name);
704 if (ioctl(s, SIOCDIFPHYADDR, &ifr) < 0)
715 memcpy(&my_ifr, &ifr, sizeo
[all...]
/freebsd-10-stable/usr.sbin/bluetooth/btpand/
H A Dtap.c55 struct ifreq ifr; local
65 memset(&ifr, 0, sizeof(ifr));
66 if (ioctl(fd, TAPGIFNAME, &ifr) == -1) {
77 ifr.ifr_addr.sa_family = AF_LINK;
78 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN;
79 b2eaddr(ifr.ifr_addr.sa_data, &local_bdaddr);
81 if (ioctl(s, SIOCSIFLLADDR, &ifr) == -1) {
82 log_err("Could not set %s physical address: %m", ifr.ifr_name);
86 if (ioctl(s, SIOCGIFFLAGS, &ifr)
[all...]
/freebsd-10-stable/contrib/ipfilter/ipsend/
H A Dsirix.c66 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));
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);
H A Dslinux.c73 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);
/freebsd-10-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-10-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-10-stable/usr.sbin/wpa/wpa_supplicant/
H A DPacket32.c116 struct ifreq ifr; local
137 strncpy(ireq.i_name, iface, sizeof (ifr.ifr_name));
147 bzero((char *)&ifr, sizeof(ifr));
148 strncpy(ifr.ifr_name, iface, sizeof (ifr.ifr_name));
149 if (ioctl(a->socket, SIOCGIFFLAGS, (caddr_t)&ifr) < 0) {
154 ifr.ifr_flags |= IFF_UP;
155 if (ioctl(a->socket, SIOCSIFFLAGS, (caddr_t)&ifr) < 0) {
169 struct ifreq ifr; local
340 struct ifreq ifr; local
391 struct ifreq ifr; local
[all...]
/freebsd-10-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-10-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-10-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-10-stable/contrib/wpa/src/drivers/
H A Ddriver_wired.c205 struct ifreq ifr; local
221 os_memset(&ifr, 0, sizeof(ifr));
222 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
223 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) {
230 addr.sll_ifindex = ifr.ifr_ifindex;
240 if (wired_multicast_membership(drv->sock, ifr.ifr_ifindex,
247 os_memset(&ifr, 0, sizeof(ifr));
412 struct ifreq ifr; local
436 struct ifreq ifr; local
484 struct ifreq ifr; local
[all...]
/freebsd-10-stable/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)
/freebsd-10-stable/tools/tools/vxge/
H A Dvxge_info.c37 static struct ifreq ifr; variable in typeref:struct:ifreq
112 ifr.ifr_addr.sa_family = AF_INET;
113 strlcpy(ifr.ifr_name, argv[1], sizeof(ifr.ifr_name));
311 ifr.ifr_data = (caddr_t) buffer;
312 err = ioctl(sockfd, SIOCGPRIVATE_1, &ifr);
344 ifr.ifr_data = (caddr_t) buffer;
345 err = ioctl(sockfd, SIOCGPRIVATE_1, &ifr);
376 ifr.ifr_data = (caddr_t) buffer;
377 err = ioctl(sockfd, SIOCGPRIVATE_1, &ifr);
[all...]
/freebsd-10-stable/usr.sbin/wlconfig/
H A Dwlconfig.c215 get_cache(int sd, struct ifreq *ifr) argument
218 if (ioctl(sd, SIOCGWLCITEM, (caddr_t)ifr))
220 w_sigitems = (int) ifr->ifr_data;
222 ifr->ifr_data = (caddr_t) &wsc;
224 if (ioctl(sd, SIOCGWLCACHE, (caddr_t)ifr))
289 struct ifreq ifr; local
304 strncpy(ifr.ifr_name, argv[1], sizeof(ifr.ifr_name));
305 ifr.ifr_addr.sa_family = AF_INET;
308 ifr
[all...]
/freebsd-10-stable/tools/regression/ethernet/ethermulti/
H A Dethermulti.c119 struct ifreq ifr; local
143 memset(&ifr, 0, sizeof(struct ifreq));
144 strlcpy(&ifr.ifr_name[0], ifname, IFNAMSIZ);
145 dlp = (struct sockaddr_dl *)&ifr.ifr_addr;
153 if (ioctl(sock, SIOCADDMULTI, &ifr) < 0) {
186 memset(&ifr, 0, sizeof(struct ifreq));
187 strlcpy(&ifr.ifr_name[0], ifname, IFNAMSIZ);
188 dlp = (struct sockaddr_dl *)&ifr.ifr_addr;
196 if (ioctl(sock, SIOCDELMULTI, &ifr) < 0)
/freebsd-10-stable/contrib/netbsd-tests/net/bpf/
H A Dt_bpf.c79 struct ifreq ifr; local
84 sprintf(ifr.ifr_name, "shmif%d", ifnum);
87 RL(rump_sys_ioctl(bpfd, BIOCSETIF, &ifr));
88 RL(rump_sys_ioctl(bpfd, BIOCSFEEDBACK, &ifr));
109 struct ifreq ifr; local
116 memset(&ifr, 0, sizeof(ifr));
156 netcfg_rump_makeshmif("bpfwritetrunc", ifr.ifr_name);
157 netcfg_rump_if(ifr.ifr_name, "10.1.1.1", "255.0.0.0");
160 RL(rump_sys_ioctl(bpfd, BIOCSETIF, &ifr));
179 struct ifreq ifr; local
[all...]

Completed in 290 milliseconds

1234567891011>>