Home
last modified time | relevance | path

Searched refs:ifr (Results 1 – 25 of 277) sorted by relevance

12345678910>>...12

/NextBSD/sbin/ifconfig/
HDiffib.c49 struct ifreq ifr; in fib_status() local
51 memset(&ifr, 0, sizeof(ifr)); in fib_status()
52 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); in fib_status()
53 if (ioctl(s, SIOCGIFFIB, (caddr_t)&ifr) == 0 && in fib_status()
54 ifr.ifr_fib != RT_DEFAULT_FIB) in fib_status()
55 printf("\tfib: %u\n", ifr.ifr_fib); in fib_status()
57 memset(&ifr, 0, sizeof(ifr)); in fib_status()
58 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); in fib_status()
59 if (ioctl(s, SIOCGTUNFIB, (caddr_t)&ifr) == 0 && in fib_status()
60 ifr.ifr_fib != RT_DEFAULT_FIB) in fib_status()
[all …]
HDifmac.c55 struct ifreq ifr; in maclabel_status() local
59 memset(&ifr, 0, sizeof(ifr)); in maclabel_status()
60 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); in maclabel_status()
64 ifr.ifr_ifru.ifru_data = (void *)label; in maclabel_status()
65 if (ioctl(s, SIOCGIFMAC, &ifr) == -1) in maclabel_status()
83 struct ifreq ifr; in setifmaclabel() local
92 memset(&ifr, 0, sizeof(ifr)); in setifmaclabel()
93 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); in setifmaclabel()
94 ifr.ifr_ifru.ifru_data = (void *)label; in setifmaclabel()
96 error = ioctl(s, SIOCSIFMAC, &ifr); in setifmaclabel()
HDifpfsync.c64 ifr.ifr_data = (caddr_t)&preq; in setpfsync_syncdev()
66 if (ioctl(s, SIOCGETPFSYNC, (caddr_t)&ifr) == -1) in setpfsync_syncdev()
71 if (ioctl(s, SIOCSETPFSYNC, (caddr_t)&ifr) == -1) in setpfsync_syncdev()
82 ifr.ifr_data = (caddr_t)&preq; in unsetpfsync_syncdev()
84 if (ioctl(s, SIOCGETPFSYNC, (caddr_t)&ifr) == -1) in unsetpfsync_syncdev()
89 if (ioctl(s, SIOCSETPFSYNC, (caddr_t)&ifr) == -1) in unsetpfsync_syncdev()
102 ifr.ifr_data = (caddr_t)&preq; in setpfsync_syncpeer()
104 if (ioctl(s, SIOCGETPFSYNC, (caddr_t)&ifr) == -1) in setpfsync_syncpeer()
121 if (ioctl(s, SIOCSETPFSYNC, (caddr_t)&ifr) == -1) in setpfsync_syncpeer()
132 ifr.ifr_data = (caddr_t)&preq; in unsetpfsync_syncpeer()
[all …]
HDifvlan.c68 getvlan(int s, struct ifreq *ifr, struct vlanreq *vreq) in getvlan() argument
71 ifr->ifr_data = (caddr_t)vreq; in getvlan()
73 return ioctl(s, SIOCGETVLAN, (caddr_t)ifr); in getvlan()
81 if (getvlan(s, &ifr, &vreq) != -1) in vlan_status()
88 vlan_create(int s, struct ifreq *ifr) in vlan_create() argument
98 ifr->ifr_data = (caddr_t) &params; in vlan_create()
100 if (ioctl(s, SIOCIFCREATE2, ifr) < 0) in vlan_create()
112 vlan_set(int s, struct ifreq *ifr) in vlan_set() argument
115 ifr->ifr_data = (caddr_t) &params; in vlan_set()
116 if (ioctl(s, SIOCSETVLAN, (caddr_t)ifr) == -1) in vlan_set()
[all …]
HDifclone.c121 struct ifreq ifr; in ifclonecreate() local
125 memset(&ifr, 0, sizeof(ifr)); in ifclonecreate()
126 (void) strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); in ifclonecreate()
131 if (strncmp(dcp->ifprefix, ifr.ifr_name, in ifclonecreate()
140 if (ioctl(s, SIOCIFCREATE2, &ifr) < 0) in ifclonecreate()
143 clone_cb(s, &ifr); in ifclonecreate()
149 if (strncmp(name, ifr.ifr_name, sizeof(name)) != 0) { in ifclonecreate()
150 strlcpy(name, ifr.ifr_name, sizeof(name)); in ifclonecreate()
164 (void) strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); in DECL_CMD_FUNC()
165 if (ioctl(s, SIOCIFDESTROY, &ifr) < 0) in DECL_CMD_FUNC()
HDifgre.c54 ifr.ifr_data = (caddr_t)&opts; in gre_status()
55 if (ioctl(s, GREGKEY, &ifr) == 0) in gre_status()
59 if (ioctl(s, GREGOPTS, &ifr) != 0 || opts == 0) in gre_status()
71 strncpy(ifr.ifr_name, name, sizeof (ifr.ifr_name)); in setifgrekey()
72 ifr.ifr_data = (caddr_t)&grekey; in setifgrekey()
73 if (ioctl(s, GRESKEY, (caddr_t)&ifr) < 0) in setifgrekey()
82 ifr.ifr_data = (caddr_t)&opts; in setifgreopts()
83 if (ioctl(s, GREGOPTS, &ifr) == -1) { in setifgreopts()
93 if (ioctl(s, GRESOPTS, &ifr) == -1) { in setifgreopts()
HDifconfig.c84 struct ifreq ifr; variable
659 strncpy(ifr.ifr_name, name, sizeof ifr.ifr_name); in ifconfig()
685 ifr.ifr_addr.sa_family = in ifconfig()
689 if ((s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0)) < 0 && in ifconfig()
692 err(1, "socket(family %u,SOCK_DGRAM", ifr.ifr_addr.sa_family); in ifconfig()
780 strncpy(afp->af_ridreq, name, sizeof ifr.ifr_name); in ifconfig()
797 strncpy(afp->af_addreq, name, sizeof ifr.ifr_name); in ifconfig()
858 if (ioctl(s, SIOCDIFPHYADDR, &ifr) < 0) in deletetunnel()
869 memcpy(&my_ifr, &ifr, sizeof(my_ifr)); in setifvnet()
883 memcpy(&my_ifr, &ifr, sizeof(my_ifr)); in setifrvnet()
[all …]
/NextBSD/usr.sbin/wpa/wpa_supplicant/
HDPacket32.c115 struct ifreq ifr; in PacketOpenAdapter() local
136 strncpy(ireq.i_name, iface, sizeof (ifr.ifr_name)); in PacketOpenAdapter()
146 bzero((char *)&ifr, sizeof(ifr)); in PacketOpenAdapter()
147 strncpy(ifr.ifr_name, iface, sizeof (ifr.ifr_name)); in PacketOpenAdapter()
148 if (ioctl(a->socket, SIOCGIFFLAGS, (caddr_t)&ifr) < 0) { in PacketOpenAdapter()
153 ifr.ifr_flags |= IFF_UP; in PacketOpenAdapter()
154 if (ioctl(a->socket, SIOCSIFFLAGS, (caddr_t)&ifr) < 0) { in PacketOpenAdapter()
168 struct ifreq ifr; in PacketRequest() local
177 bzero((char *)&ifr, sizeof(ifr)); in PacketRequest()
215 ifr.ifr_data = (caddr_t)o; in PacketRequest()
[all …]
/NextBSD/contrib/ipfilter/lib/
HDprintfraginfo.c15 printfraginfo(prefix, ifr) in printfraginfo() argument
17 struct ipfr *ifr;
23 if (ifr->ipfr_v == 6) {
32 PRINTF(" %s -> ", hostname(family, &ifr->ipfr_src));
39 hostname(family, &ifr->ipfr_dst), ifr->ipfr_id,
40 ifr->ipfr_ttl, ifr->ipfr_p, ifr->ipfr_pkts, ifr->ipfr_bytes,
41 ifr->ipfr_seen0, ifr->ipfr_ref);
/NextBSD/usr.sbin/bluetooth/btpand/
HDtap.c56 struct ifreq ifr; in tap_init() local
66 memset(&ifr, 0, sizeof(ifr)); in tap_init()
67 if (ioctl(fd, TAPGIFNAME, &ifr) == -1) { in tap_init()
78 ifr.ifr_addr.sa_family = AF_LINK; in tap_init()
79 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; in tap_init()
80 b2eaddr(ifr.ifr_addr.sa_data, &local_bdaddr); in tap_init()
82 if (ioctl(s, SIOCSIFLLADDR, &ifr) == -1) { in tap_init()
83 log_err("Could not set %s physical address: %m", ifr.ifr_name); in tap_init()
87 if (ioctl(s, SIOCGIFFLAGS, &ifr) == -1) { in tap_init()
92 if ((ifr.ifr_flags & IFF_UP) == 0) { in tap_init()
[all …]
/NextBSD/tools/tools/vxge/
HDvxge_info.c37 static struct ifreq ifr; variable
112 ifr.ifr_addr.sa_family = AF_INET; in main()
113 strlcpy(ifr.ifr_name, argv[1], sizeof(ifr.ifr_name)); in main()
311 ifr.ifr_data = (caddr_t) buffer; in vxge_get_registers_common()
312 err = ioctl(sockfd, SIOCGPRIVATE_1, &ifr); in vxge_get_registers_common()
344 ifr.ifr_data = (caddr_t) buffer; in vxge_get_registers_legacy()
345 err = ioctl(sockfd, SIOCGPRIVATE_1, &ifr); in vxge_get_registers_legacy()
376 ifr.ifr_data = (caddr_t) buffer; in vxge_get_registers_toc()
377 err = ioctl(sockfd, SIOCGPRIVATE_1, &ifr); in vxge_get_registers_toc()
409 ifr.ifr_data = (caddr_t) buffer; in vxge_get_registers_pcicfgmgmt()
[all …]
/NextBSD/contrib/wpa/src/drivers/
HDdriver_wired.c205 struct ifreq ifr; in wired_init_sockets() local
222 os_memset(&ifr, 0, sizeof(ifr)); in wired_init_sockets()
223 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name)); in wired_init_sockets()
224 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) { in wired_init_sockets()
232 addr.sll_ifindex = ifr.ifr_ifindex; in wired_init_sockets()
242 if (wired_multicast_membership(drv->sock, ifr.ifr_ifindex, in wired_init_sockets()
249 os_memset(&ifr, 0, sizeof(ifr)); in wired_init_sockets()
250 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name)); in wired_init_sockets()
251 if (ioctl(drv->sock, SIOCGIFHWADDR, &ifr) != 0) { in wired_init_sockets()
257 if (ifr.ifr_hwaddr.sa_family != ARPHRD_ETHER) { in wired_init_sockets()
[all …]
HDdriver_nl80211_android.c45 struct ifreq ifr; in android_priv_cmd() local
50 os_memset(&ifr, 0, sizeof(ifr)); in android_priv_cmd()
52 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ); in android_priv_cmd()
60 ifr.ifr_data = &priv_cmd; in android_priv_cmd()
62 ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr); in android_priv_cmd()
79 struct ifreq ifr; in android_pno_start() local
123 memset(&ifr, 0, sizeof(ifr)); in android_pno_start()
125 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ); in android_pno_start()
130 ifr.ifr_data = &priv_cmd; in android_pno_start()
132 ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr); in android_pno_start()
/NextBSD/crypto/openssh/openbsd-compat/
HDport-tun.c60 struct ifreq ifr; in sys_tun_open() local
70 bzero(&ifr, sizeof(ifr)); in sys_tun_open()
73 ifr.ifr_flags = IFF_TAP; in sys_tun_open()
76 ifr.ifr_flags = IFF_TUN; in sys_tun_open()
79 ifr.ifr_flags |= IFF_NO_PI; in sys_tun_open()
87 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), name, tun); in sys_tun_open()
90 if (ioctl(fd, TUNSETIFF, &ifr) == -1) { in sys_tun_open()
99 debug("%s: %s mode %d fd %d", __func__, ifr.ifr_name, mode, fd); in sys_tun_open()
120 struct ifreq ifr; in sys_tun_open() local
170 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s%d", tunbase, tun); in sys_tun_open()
[all …]
/NextBSD/tools/regression/netinet/msocket_ifnet_remove/
HDmsocket_ifnet_remove.c73 struct ifreq ifr; in disc_setup() local
92 bzero(&ifr, sizeof(ifr)); in disc_setup()
93 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s%d", DISC_IFNAME, in disc_setup()
96 if (ioctl(s, SIOCIFCREATE, &ifr) < 0) { in disc_setup()
97 warn("disc_setup: ioctl(%s, SIOCIFCREATE)", ifr.ifr_name); in disc_setup()
109 struct ifreq ifr; in disc_done() local
118 bzero(&ifr, sizeof(ifr)); in disc_done()
119 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s%d", DISC_IFNAME, in disc_done()
122 if (ioctl(s, SIOCIFDESTROY, &ifr) < 0) in disc_done()
123 warn("disc_done: ioctl(%s, SIOCIFDESTROY)", ifr.ifr_name); in disc_done()
/NextBSD/usr.sbin/wlconfig/
HDwlconfig.c215 get_cache(int sd, struct ifreq *ifr) in get_cache() argument
218 if (ioctl(sd, SIOCGWLCITEM, (caddr_t)ifr)) in get_cache()
220 w_sigitems = (int) ifr->ifr_data; in get_cache()
222 ifr->ifr_data = (caddr_t) &wsc; in get_cache()
224 if (ioctl(sd, SIOCGWLCACHE, (caddr_t)ifr)) in get_cache()
289 struct ifreq ifr; in main() local
304 strncpy(ifr.ifr_name, argv[1], sizeof(ifr.ifr_name)); in main()
305 ifr.ifr_addr.sa_family = AF_INET; in main()
308 ifr.ifr_data = (caddr_t)psabuf; in main()
309 if (ioctl(sd, SIOCGWLPSA, (caddr_t)&ifr)) in main()
[all …]
/NextBSD/contrib/traceroute/
HDifaddrlist.c80 struct ifreq ibuf[(32 * 1024) / sizeof(struct ifreq)], ifr; in ifaddrlist() local
83 char device[sizeof(ifr.ifr_name) + 1]; in ifaddrlist()
129 strncpy(ifr.ifr_name, ifrp->ifr_name, sizeof(ifr.ifr_name)); in ifaddrlist()
130 if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifr) < 0) { in ifaddrlist()
134 (int)sizeof(ifr.ifr_name), ifr.ifr_name, in ifaddrlist()
141 if ((ifr.ifr_flags & IFF_UP) == 0) in ifaddrlist()
145 (void)strncpy(device, ifr.ifr_name, sizeof(ifr.ifr_name)); in ifaddrlist()
152 if (ioctl(fd, SIOCGIFADDR, (char *)&ifr) < 0) { in ifaddrlist()
165 sin = (struct sockaddr_in *)&ifr.ifr_addr; in ifaddrlist()
/NextBSD/contrib/netbsd-tests/net/carp/
HDt_basic.c85 struct ifreq ifr; in child() local
106 memset(&ifr, 0, sizeof(ifr)); in child()
107 strlcpy(ifr.ifr_name, carpif, sizeof(ifr.ifr_name)); in child()
110 RL(rump_sys_ioctl(s, SIOCIFCREATE, &ifr)); in child()
120 ifr.ifr_data = &cr; in child()
121 RL(rump_sys_ioctl(s, SIOCGVH, &ifr)); in child()
132 RL(rump_sys_ioctl(s, SIOCSVH, &ifr)); in child()
/NextBSD/lib/libc/net/
HDif_nametoindex.c67 struct ifreq ifr; in if_nametoindex() local
73 memset(&ifr, 0, sizeof(ifr)); in if_nametoindex()
74 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in if_nametoindex()
75 if (_ioctl(s, SIOCGIFINDEX, &ifr) != -1) { in if_nametoindex()
77 return (ifr.ifr_index); in if_nametoindex()
/NextBSD/contrib/netbsd-tests/net/bpf/
HDt_bpf.c79 struct ifreq ifr; in ATF_TC_BODY() local
84 sprintf(ifr.ifr_name, "shmif%d", ifnum); in ATF_TC_BODY()
87 RL(rump_sys_ioctl(bpfd, BIOCSETIF, &ifr)); in ATF_TC_BODY()
88 RL(rump_sys_ioctl(bpfd, BIOCSFEEDBACK, &ifr)); in ATF_TC_BODY()
109 struct ifreq ifr; in ATF_TC_BODY() local
116 memset(&ifr, 0, sizeof(ifr)); in ATF_TC_BODY()
156 netcfg_rump_makeshmif("bpfwritetrunc", ifr.ifr_name); in ATF_TC_BODY()
157 netcfg_rump_if(ifr.ifr_name, "10.1.1.1", "255.0.0.0"); in ATF_TC_BODY()
160 RL(rump_sys_ioctl(bpfd, BIOCSETIF, &ifr)); in ATF_TC_BODY()
/NextBSD/contrib/ipfilter/ipsend/
HDsockraw.c40 struct ifreq ifr; in initdevice() local
43 memset(&ifr, 0, sizeof(ifr)); in initdevice()
44 strncpy(ifr.ifr_name, device, sizeof ifr.ifr_name); in initdevice()
52 if (ioctl(fd, SIOCGIFADDR, &ifr) == -1) in initdevice()
60 bcopy(&ifr.ifr_addr, s.sa_data, 4); in initdevice()
HDsirix.c66 struct ifreq ifr; in sendip() local
75 memset(&ifr, 0, sizeof(ifr)); in sendip()
76 strncpy(ifr.ifr_name, sr.sr_ifname, sizeof ifr.ifr_name); in sendip()
78 if (ioctl(fd, SIOCGIFADDR, &ifr) == -1) in sendip()
84 memcpy(eh->ether_shost, ifr.ifr_addr.sa_data, sizeof(eh->ether_shost)); in sendip()
HDsnit.c66 struct ifreq ifr; local
100 strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name));
101 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = ' ';
103 si.ic_len = sizeof(ifr);
104 si.ic_dp = (char*)&ifr;
107 perror(ifr.ifr_name);
/NextBSD/usr.sbin/rtsold/
HDif.c79 struct ifreq ifr; in interface_up() local
84 memset(&ifr, 0, sizeof(ifr)); in interface_up()
85 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); in interface_up()
89 if (ioctl(ifsock, SIOCGIFFLAGS, (caddr_t)&ifr) < 0) { in interface_up()
94 if (!(ifr.ifr_flags & IFF_UP)) { in interface_up()
95 ifr.ifr_flags |= IFF_UP; in interface_up()
96 if (ioctl(ifsock, SIOCSIFFLAGS, (caddr_t)&ifr) < 0) in interface_up()
178 struct ifreq ifr; in interface_status() local
182 memset(&ifr, 0, sizeof(ifr)); in interface_status()
183 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in interface_status()
[all …]
/NextBSD/libexec/rbootd/
HDbpf.c89 struct ifreq ifr; in BpfOpen() local
110 (void) strncpy(ifr.ifr_name, IntfName, sizeof(ifr.ifr_name)); in BpfOpen()
111 if (ioctl(BpfFd, BIOCSETIF, (caddr_t)&ifr) < 0) { in BpfOpen()
145 ifr.ifr_addr.sa_len = RMP_ADDRLEN + 2; in BpfOpen()
147 ifr.ifr_addr.sa_family = AF_UNSPEC; in BpfOpen()
148 memmove((char *)&ifr.ifr_addr.sa_data[0], &RmpMcastAddr[0], RMP_ADDRLEN); in BpfOpen()
386 struct ifreq ifr; in BpfClose() local
397 ifr.ifr_addr.sa_len = RMP_ADDRLEN + 2; in BpfClose()
399 ifr.ifr_addr.sa_family = AF_UNSPEC; in BpfClose()
400 memmove((char *)&ifr.ifr_addr.sa_data[0], &RmpMcastAddr[0], RMP_ADDRLEN); in BpfClose()
[all …]

12345678910>>...12