/netbsd-6-1-5-RELEASE/dist/ipf/lib/ |
H A D | printfraginfo.c | 13 void printfraginfo(prefix, ifr) 15 struct ipfr *ifr; 21 printf("%s%s -> ", prefix, hostname(4, &ifr->ipfr_src)); 23 if (kmemcpy((char *)&fr, (u_long)ifr->ipfr_rule, 28 hostname(4, &ifr->ipfr_dst), ifr->ipfr_id, ifr->ipfr_ttl, 29 ifr->ipfr_p, ifr->ipfr_seen0, ifr [all...] |
/netbsd-6-1-5-RELEASE/external/bsd/wpa/dist/src/drivers/ |
H A D | linux_ioctl.c | 26 struct ifreq ifr; local 31 os_memset(&ifr, 0, sizeof(ifr)); 32 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); 34 if (ioctl(sock, SIOCGIFFLAGS, &ifr) != 0) { 41 if (ifr.ifr_flags & IFF_UP) 43 ifr.ifr_flags |= IFF_UP; 45 if (!(ifr.ifr_flags & IFF_UP)) 47 ifr.ifr_flags &= ~IFF_UP; 50 if (ioctl(sock, SIOCSIFFLAGS, &ifr) ! 62 struct ifreq ifr; local 85 struct ifreq ifr; local 142 struct ifreq ifr; local 164 struct ifreq ifr; local [all...] |
H A D | driver_wired.c | 207 struct ifreq ifr; local 223 os_memset(&ifr, 0, sizeof(ifr)); 224 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name)); 225 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) { 232 addr.sll_ifindex = ifr.ifr_ifindex; 242 if (wired_multicast_membership(drv->sock, ifr.ifr_ifindex, 249 os_memset(&ifr, 0, sizeof(ifr)); 414 struct ifreq ifr; local 438 struct ifreq ifr; local 462 struct ifreq ifr; local [all...] |
/netbsd-6-1-5-RELEASE/sys/compat/common/ |
H A D | uipc_syscalls_40.c | 38 struct oifreq ifr, *ifrp; local 40 const int sz = (int)sizeof(ifr); 47 (void)strncpy(ifr.ifr_name, ifp->if_xname, 48 sizeof(ifr.ifr_name)); 49 if (ifr.ifr_name[sizeof(ifr.ifr_name) - 1] != '\0') 52 memset(&ifr.ifr_addr, 0, sizeof(ifr.ifr_addr)); 54 error = copyout(&ifr, ifrp, sz); 59 space -= sizeof(ifr); [all...] |
/netbsd-6-1-5-RELEASE/share/examples/rump/wirelessconf/ |
H A D | wirelessconf.c | 53 struct ifreq ifr; local 63 strcpy(ifr.ifr_name, "rum0"); 64 if (rump_sys_ioctl(s, SIOCGIFFLAGS, &ifr) == -1) { 77 strcpy(ifr.ifr_name, "rum0"); 78 ifr.ifr_flags = IFF_UP; 79 if (rump_sys_ioctl(s, SIOCSIFFLAGS, &ifr) == -1)
|
/netbsd-6-1-5-RELEASE/usr.sbin/btpand/ |
H A D | tap.c | 54 struct ifreq ifr; local 63 memset(&ifr, 0, sizeof(ifr)); 64 if (ioctl(fd, TAPGIFNAME, &ifr) == -1) { 68 interface_name = strndup(ifr.ifr_name, IFNAMSIZ); 78 memcpy(iflr.iflr_name, ifr.ifr_name, IFNAMSIZ); 92 if (ioctl(s, SIOCGIFFLAGS, &ifr) == -1) { 97 if ((ifr.ifr_flags & IFF_UP) == 0) { 98 ifr.ifr_flags |= IFF_UP; 100 if (ioctl(s, SIOCSIFFLAGS, &ifr) 132 struct ifreq ifr; local [all...] |
/netbsd-6-1-5-RELEASE/dist/ipf/ipsend/ |
H A D | sirix.c | 66 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 D | sockraw.c | 40 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 D | slinux.c | 73 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);
|
H A D | snit.c | 66 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*)𝔦 107 perror(ifr.ifr_name);
|
/netbsd-6-1-5-RELEASE/usr.sbin/mopd/common/ |
H A D | pf.c | 74 struct ifreq ifr; local 111 (void) strncpy(ifr.ifr_name, interface, sizeof ifr.ifr_name); 112 if (ioctl(fd, BIOCSETIF, (caddr_t) & ifr) < 0) { 151 struct ifreq ifr; local 154 strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name)); 156 ifr.ifr_addr.sa_family = AF_UNSPEC; 157 memmove(ifr.ifr_addr.sa_data, addr, 6); 167 if (ioctl(fd, SIOCADDMULTI, (caddr_t)&ifr) < 184 struct ifreq ifr; local [all...] |
/netbsd-6-1-5-RELEASE/sbin/ifconfig/ |
H A D | af_atalk.c | 111 struct ifreq ifr; local 115 , .dgreq = BUFPARAM(ifr) 117 {.buf = ifr.ifr_name, 118 .buflen = sizeof(ifr.ifr_name)} 122 , .dgaddr = BUFPARAM(ifr.ifr_addr) 174 memset(&ifr, 0, sizeof(ifr)); 197 struct ifreq ifr; local 210 memset(&ifr, 0, sizeof(ifr)); [all...] |
H A D | env.c | 78 struct ifreq ifr; local 94 memset(&ifr, 0, sizeof(ifr)); 95 estrlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 96 if (prog_ioctl(s, SIOCGIFFLAGS, &ifr) == -1) 99 *flagsp = (unsigned short)ifr.ifr_flags; 102 (unsigned short)ifr.ifr_flags);
|
/netbsd-6-1-5-RELEASE/usr.bin/rump_dhcpclient/ |
H A D | net.c | 186 struct ifreq ifr; local 189 memset(&ifr, 0, sizeof(ifr)); 190 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 191 if (rump_sys_ioctl(socket_afnet, SIOCGIFFLAGS, &ifr) == -1) 196 iface->flags = ifr.ifr_flags; 205 if (rump_sys_ioctl(socket_afnet, SIOCGIFMTU, &ifr) == -1) 208 if (ifr.ifr_mtu < MTU_MIN) { 209 ifr 232 struct ifreq ifr; local 268 struct ifreq ifr; local 344 struct ifreq ifr; local [all...] |
/netbsd-6-1-5-RELEASE/usr.sbin/cnwctl/ |
H A D | cnwctl.c | 65 struct ifreq ifr; local 122 memset(&ifr, 0, sizeof(ifr)); 123 strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name)); 124 ifr.ifr_key = key; 125 if (ioctl(skt, SIOCSCNWKEY, (caddr_t)&ifr) < 0) 130 memset(&ifr, 0, sizeof(ifr)); 131 strncpy(ifr [all...] |
/netbsd-6-1-5-RELEASE/tests/net/carp/ |
H A D | t_basic.c | 85 struct ifreq ifr; local 106 memset(&ifr, 0, sizeof(ifr)); 107 strlcpy(ifr.ifr_name, carpif, sizeof(ifr.ifr_name)); 110 RL(rump_sys_ioctl(s, SIOCIFCREATE, &ifr)); 120 ifr.ifr_data = &cr; 121 RL(rump_sys_ioctl(s, SIOCGVH, &ifr)); 132 RL(rump_sys_ioctl(s, SIOCSVH, &ifr));
|
/netbsd-6-1-5-RELEASE/usr.sbin/bootp/common/ |
H A D | trygetif.c | 35 struct ifreq *ifr; local 57 ifr = getif(s, dap); 58 if (!ifr) { 62 printf("Intf-name:%s\n", ifr->ifr_name); 63 sip = (struct sockaddr_in *) &(ifr->ifr_addr);
|
/netbsd-6-1-5-RELEASE/sys/net/agr/ |
H A D | if_agrether.c | 142 struct ifreq ifr; local 196 memset(&ifr, 0, sizeof(ifr)); 197 ifr.ifr_addr.sa_len = sizeof(ifr.ifr_addr); 198 ifr.ifr_addr.sa_family = AF_UNSPEC; 199 KASSERT(sizeof(ifr.ifr_addr) >= 201 memcpy(&ifr.ifr_addr.sa_data, 204 error = agrport_ioctl(port, SIOCADDMULTI, (void *)&ifr); 219 struct ifreq ifr; local 271 agrether_configmulti_ifreq(struct agr_softc *sc, struct ifreq *ifr, bool add) argument [all...] |
/netbsd-6-1-5-RELEASE/usr.sbin/pvcsif/ |
H A D | pvcsif.c | 56 struct ifreq ifr; local 68 ifr.ifr_name[IFNAMSIZ-1] = '\0'; 69 strncpy(ifr.ifr_name, argv[1], IFNAMSIZ-1); 83 if (ioctl(s, SIOCSPVCSIF, &ifr) < 0) 89 printf("%s", ifr.ifr_name); 92 ifr.ifr_name, argv[1]);
|
/netbsd-6-1-5-RELEASE/external/bsd/wpa/dist/src/l2_packet/ |
H A D | l2_packet_linux.c | 100 struct ifreq ifr; local 118 os_memset(&ifr, 0, sizeof(ifr)); 119 os_strlcpy(ifr.ifr_name, l2->ifname, sizeof(ifr.ifr_name)); 120 if (ioctl(l2->fd, SIOCGIFINDEX, &ifr) < 0) { 126 l2->ifindex = ifr.ifr_ifindex; 130 ll.sll_ifindex = ifr.ifr_ifindex; 139 if (ioctl(l2->fd, SIOCGIFHWADDR, &ifr) < 0) { 145 os_memcpy(l2->own_addr, ifr 170 struct ifreq ifr; local [all...] |
/netbsd-6-1-5-RELEASE/external/ibm-public/postfix/dist/src/util/ |
H A D | inet_addr_local.c | 332 #define NEXT_INTERFACE(ifr) ((struct ifreq *) \ 333 ((char *) ifr + _SIZEOF_ADDR_IFREQ(*ifr))) 334 #define IFREQ_SIZE(ifr) _SIZEOF_ADDR_IFREQ(*ifr) 336 #define NEXT_INTERFACE(ifr) ((struct ifreq *) \ 337 ((char *) ifr + sizeof(ifr->ifr_name) + ifr->ifr_addr.sa_len)) 338 #define IFREQ_SIZE(ifr) (sizeo 353 struct ifreq *ifr; local [all...] |
/netbsd-6-1-5-RELEASE/usr.sbin/iwictl/ |
H A D | iwictl.c | 114 struct ifreq ifr; local 120 (void)memset(&ifr, 0, sizeof(ifr)); 121 (void)strncpy(ifr.ifr_name, iface, sizeof(ifr.ifr_name)); 122 ifr.ifr_data = data; 123 error = ioctl(s, req, &ifr);
|
/netbsd-6-1-5-RELEASE/tests/net/bpf/ |
H A D | t_bpf.c | 77 struct ifreq ifr; local 82 sprintf(ifr.ifr_name, "shmif%d", ifnum); 85 RL(rump_sys_ioctl(bpfd, BIOCSETIF, &ifr)); 86 RL(rump_sys_ioctl(bpfd, BIOCSFEEDBACK, &ifr)); 107 struct ifreq ifr; local 114 memset(&ifr, 0, sizeof(ifr)); 152 netcfg_rump_makeshmif("bpfwritetrunc", ifr.ifr_name); 153 netcfg_rump_if(ifr.ifr_name, "10.1.1.1", "255.0.0.0"); 156 RL(rump_sys_ioctl(bpfd, BIOCSETIF, &ifr)); [all...] |
/netbsd-6-1-5-RELEASE/external/bsd/dhcpcd/dist/ |
H A D | net.c | 207 struct ifreq ifr; local 215 memset(&ifr, 0, sizeof(ifr)); 216 strlcpy(ifr.ifr_name, iface->name, sizeof(ifr.ifr_name)); 219 if ((p = strchr(ifr.ifr_name, ':'))) 223 if (ioctl(socket_afnet, SIOCGIFFLAGS, &ifr) == -1) 225 iface->flags = ifr.ifr_flags; 236 ret = (ifr.ifr_flags & IFF_RUNNING) ? 1 : 0; 243 struct ifreq ifr; local 546 struct ifreq ifr; local 577 struct ifreq ifr; local [all...] |
/netbsd-6-1-5-RELEASE/usr.sbin/rbootd/ |
H A D | bpf.c | 93 struct ifreq ifr; local 111 (void) strncpy(ifr.ifr_name, IntfName, sizeof(ifr.ifr_name)); 112 if (ioctl(BpfFd, BIOCSETIF, (caddr_t)&ifr) < 0) { 146 ifr.ifr_addr.sa_len = RMP_ADDRLEN + 2; 148 ifr.ifr_addr.sa_family = AF_UNSPEC; 149 memmove((char *)&ifr.ifr_addr.sa_data[0], &RmpMcastAddr[0], 377 struct ifreq ifr; local 388 ifr.ifr_addr.sa_len = RMP_ADDRLEN + 2; 390 ifr [all...] |