/freebsd-11-stable/sys/net/ |
H A D | if_media.c | 218 ifmedia_ioctl(ifp, ifr, ifm, cmd) 220 struct ifreq *ifr; 225 struct ifmediareq *ifmr = (struct ifmediareq *) ifr; 228 if (ifp == NULL || ifr == NULL || ifm == NULL) 240 int newmedia = ifr->ifr_media;
|
H A D | if_loop.c | 369 struct ifreq *ifr = (struct ifreq *)data; local 384 if (ifr == NULL) { 388 switch (ifr->ifr_addr.sa_family) { 406 ifp->if_mtu = ifr->ifr_mtu; 415 mask = ifp->if_capenable ^ ifr->ifr_reqcap;
|
H A D | if_gre.c | 217 struct ifreq *ifr = (struct ifreq *)data; local 232 if (ifr->ifr_mtu < 576) 234 ifp->if_mtu = ifr->ifr_mtu; 376 sin = (struct sockaddr_in *)&ifr->ifr_addr; 443 ifr->ifr_fib = sc->gre_fibnum; 448 if (ifr->ifr_fib >= rt_numfibs) 451 sc->gre_fibnum = ifr->ifr_fib; 456 if ((error = copyin(ifr_data_get_ptr(ifr), &opt, 467 error = copyout(&sc->gre_key, ifr_data_get_ptr(ifr), 473 if ((error = copyin(ifr_data_get_ptr(ifr), [all...] |
H A D | if_arcsubr.c | 662 struct ifreq *ifr = (struct ifreq *) data; local 682 ifr->ifr_addr.sa_data[0] = ARC_LLADDR(ifp); 687 if (ifr == NULL) 690 switch (ifr->ifr_addr.sa_family) { 708 if (((ifp->if_flags & IFF_LINK0) && ifr->ifr_mtu > ARCMTU) || 709 ifr->ifr_mtu > ARC_PHDS_MAXMTU) 712 ifp->if_mtu = ifr->ifr_mtu;
|
H A D | if_me.c | 230 struct ifreq *ifr = (struct ifreq *)data; local 237 if (ifr->ifr_mtu < 576) 239 ifp->if_mtu = ifr->ifr_mtu; 286 src = (struct sockaddr_in *)&ifr->ifr_addr; 304 ifr->ifr_fib = sc->me_fibnum; 309 if (ifr->ifr_fib >= rt_numfibs) 312 sc->me_fibnum = ifr->ifr_fib;
|
/freebsd-11-stable/sys/dev/hatm/ |
H A D | if_hatm_ioctl.c | 277 struct ifreq *ifr = (struct ifreq *)data; local 320 error = ifmedia_ioctl(ifp, ifr, &sc->media, cmd); 327 if (ifr->ifr_mtu > ATMMTU) 330 ifp->if_mtu = ifr->ifr_mtu; 337 error = copyout(vtab, ifr_data_get_ptr(ifr), sizeof(*vtab) +
|
/freebsd-11-stable/sys/netinet6/ |
H A D | scope6.c | 123 struct in6_ifreq *ifr; local 128 ifr = (struct in6_ifreq *)data; 132 (struct scope6_id *)ifr->ifr_ifru.ifru_scope_id)); 135 (struct scope6_id *)ifr->ifr_ifru.ifru_scope_id)); 138 (struct scope6_id *)ifr->ifr_ifru.ifru_scope_id));
|
/freebsd-11-stable/usr.sbin/ppp/ |
H A D | iface.c | 379 struct ifreq ifr; local 394 strlcpy(ifr.ifr_name, iface->name, sizeof(ifr.ifr_name)); 395 ifr.ifr_data = newname; 396 if (ID0ioctl(s, SIOCSIFNAME, (caddr_t)&ifr) < 0) { 412 struct ifreq ifr; local 458 strlcpy(ifr.ifr_name, iface->name, sizeof(ifr.ifr_name)); 459 ifr.ifr_buffer.length = strlen(descr) + 1; 460 ifr 722 struct ifreq ifr; local [all...] |
/freebsd-11-stable/sbin/pfctl/ |
H A D | pfctl_altq.c | 1337 struct ifreq ifr; local 1342 bzero(&ifr, sizeof(ifr)); 1343 if (strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)) >= 1344 sizeof(ifr.ifr_name)) 1346 ifr.ifr_data = (caddr_t)&ifrdat; 1347 if (ioctl(s, SIOCGIFDATA, (caddr_t)&ifr) == -1) 1359 struct ifreq ifr; local 1363 bzero(&ifr, sizeo [all...] |
/freebsd-11-stable/sys/mips/cavium/octe/ |
H A D | octe.c | 411 struct ifreq *ifr; local 418 ifr = (struct ifreq *)data; 462 ifp->if_capenable = ifr->ifr_reqcap; 466 error = cvm_oct_common_change_mtu(ifp, ifr->ifr_mtu); 475 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd); 480 error = ifmedia_ioctl(ifp, ifr, &priv->media, cmd);
|
/freebsd-11-stable/contrib/pf/pflogd/ |
H A D | pflogd.c | 241 struct ifreq ifr; 246 bzero(&ifr, sizeof(ifr)); 247 if (strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)) >= 248 sizeof(ifr.ifr_name)) 250 ifr.ifr_data = (caddr_t)&ifrdat; 251 if (ioctl(s, SIOCGIFDATA, (caddr_t)&ifr) == -1)
|
/freebsd-11-stable/usr.sbin/timed/timed/ |
H A D | timed.c | 122 struct ifreq ifreq, ifreqf, *ifr; local 273 cp += sizeof (ifr->ifr_name) + size(ifr->ifr_addr)) { 274 ifr = (struct ifreq *)cp; 275 if (ifr->ifr_addr.sa_family != AF_INET) 280 ntp->my_addr=((struct sockaddr_in *)&ifr->ifr_addr)->sin_addr; 282 ifreq = *ifr; 283 ifreqf = *ifr;
|
/freebsd-11-stable/sys/dev/ntb/if_ntb/ |
H A D | if_ntb.c | 237 struct ifreq *ifr = (struct ifreq *)data; local 248 if (ifr->ifr_mtu > sc->mtu - ETHER_HDR_LEN) { 253 if_setmtu(ifp, ifr->ifr_mtu); 259 error = ifmedia_ioctl(ifp, ifr, &sc->media, command); 263 if (ifr->ifr_reqcap & IFCAP_RXCSUM) 267 if (ifr->ifr_reqcap & IFCAP_TXCSUM) { 274 if (ifr->ifr_reqcap & IFCAP_RXCSUM_IPV6) 278 if (ifr->ifr_reqcap & IFCAP_TXCSUM_IPV6) {
|
/freebsd-11-stable/usr.sbin/rtadvd/ |
H A D | if.c | 483 struct ifreq ifr; local 539 memset(&ifr, 0, sizeof(ifr)); 540 ifr.ifr_addr.sa_family = AF_INET6; 541 strlcpy(ifr.ifr_name, ifi->ifi_ifname, 542 sizeof(ifr.ifr_name)); 543 error = ioctl(s, SIOCGIFMTU, (caddr_t)&ifr); 553 ifi->ifi_phymtu = ifr.ifr_mtu;
|
/freebsd-11-stable/sys/dev/gxemul/ether/ |
H A D | if_gx.c | 281 struct ifreq *ifr; local 288 ifr = (struct ifreq *)data; 327 if (ifr->ifr_mtu + ifp->if_hdrlen > GXEMUL_ETHER_DEV_MTU) 333 error = ifmedia_ioctl(ifp, ifr, &sc->sc_ifmedia, cmd);
|
/freebsd-11-stable/sys/security/mac/ |
H A D | mac_net.c | 398 mac_ifnet_ioctl_get(struct ucred *cred, struct ifreq *ifr, argument 409 error = copyin(ifr_data_get_ptr(ifr), &mac, sizeof(mac)); 442 mac_ifnet_ioctl_set(struct ucred *cred, struct ifreq *ifr, struct ifnet *ifp) argument 452 error = copyin(ifr_data_get_ptr(ifr), &mac, sizeof(mac));
|
/freebsd-11-stable/contrib/wpa/src/drivers/ |
H A D | driver_macsec_linux.c | 1468 struct ifreq ifr; local 1484 os_memset(&ifr, 0, sizeof(ifr)); 1485 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); 1486 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { 1494 addr.sll_ifindex = ifr.ifr_ifindex; 1505 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, 1512 os_memset(&ifr, 0, sizeof(ifr)); [all...] |
H A D | driver_hostap.c | 218 struct ifreq ifr; local 233 memset(&ifr, 0, sizeof(ifr)); 234 if (os_snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%sap", 235 drv->iface) >= (int) sizeof(ifr.ifr_name)) { 239 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) { 251 addr.sll_ifindex = ifr.ifr_ifindex; 352 struct ifreq ifr; local 363 memset(&ifr, [all...] |
/freebsd-11-stable/sys/dev/ath/ |
H A D | if_ath_ioctl.c | 240 struct ifreq *ifr = data; local 270 return copyout(&sc->sc_stats, ifr_data_get_ptr(ifr), 274 return copyout(&sc->sc_aggr_stats, ifr_data_get_ptr(ifr),
|
/freebsd-11-stable/sys/dev/sfxge/ |
H A D | sfxge.c | 391 struct ifreq *ifr; local 395 ifr = (struct ifreq *)data; 417 if (ifr->ifr_mtu == ifp->if_mtu) { 420 } else if (ifr->ifr_mtu > SFXGE_MAX_MTU) { 423 ifp->if_mtu = ifr->ifr_mtu; 429 ifp->if_mtu = ifr->ifr_mtu; 446 int reqcap = ifr->ifr_reqcap; 523 error = ifmedia_ioctl(ifp, ifr, &sc->media, command); 530 error = copyin(ifr_data_get_ptr(ifr), &i2c, sizeof(i2c)); 545 error = copyout(&i2c, ifr_data_get_ptr(ifr), [all...] |
/freebsd-11-stable/usr.sbin/usbdump/ |
H A D | usbdump.c | 819 struct ifreq ifr; local 919 /* clear ifr structure */ 920 memset(&ifr, 0, sizeof(ifr)); 928 (void)strlcpy(ifr.ifr_name, i_arg, sizeof(ifr.ifr_name)); 929 if (ioctl(s, SIOCIFCREATE2, &ifr) < 0) 935 (void)strlcpy(ifr.ifr_name, i_arg, sizeof(ifr.ifr_name)); 936 if (ioctl(fd, BIOCSETIF, (caddr_t)&ifr) > [all...] |
/freebsd-11-stable/sys/mips/cavium/ |
H A D | if_octm.c | 419 struct ifreq *ifr; local 426 ifr = (struct ifreq *)data; 472 ifp->if_capenable = ifr->ifr_reqcap; 476 cvmx_mgmt_port_set_max_packet_size(sc->sc_port, ifr->ifr_mtu + ifp->if_hdrlen); 481 error = ifmedia_ioctl(ifp, ifr, &sc->sc_ifmedia, cmd);
|
/freebsd-11-stable/sys/dev/patm/ |
H A D | if_patm_ioctl.c | 291 struct ifreq *ifr = (struct ifreq *)data; local 335 error = ifmedia_ioctl(ifp, ifr, &sc->media, cmd); 372 if (ifr->ifr_mtu > ATMMTU) 375 ifp->if_mtu = ifr->ifr_mtu; 390 error = copyout(vtab, ifr_data_get_ptr(ifr), sizeof(*vtab) +
|
/freebsd-11-stable/sys/dev/iicbus/ |
H A D | if_ic.c | 203 struct ifreq *ifr = (struct ifreq *)data; local 243 ic_alloc_buffers(sc, ifr->ifr_mtu); 248 ifr->ifr_mtu = sc->ic_ifp->if_mtu; 254 if (ifr == NULL) 256 switch (ifr->ifr_addr.sa_family) {
|
/freebsd-11-stable/usr.sbin/ancontrol/ |
H A D | ancontrol.c | 137 struct ifreq ifr; local 140 bzero(&ifr, sizeof(ifr)); 142 strlcpy(ifr.ifr_name, iface, sizeof(ifr.ifr_name)); 143 ifr.ifr_data = (caddr_t)areq; 150 if (ioctl(s, SIOCGAIRONET, &ifr) == -1) { 163 struct ifreq ifr; local 166 bzero(&ifr, sizeof(ifr)); [all...] |