Searched refs:ifr (Results 76 - 100 of 282) sorted by relevance

1234567891011>>

/freebsd-11-stable/sys/net/
H A Dif_media.c218 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 Dif_loop.c369 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 Dif_gre.c217 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 Dif_arcsubr.c662 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 Dif_me.c230 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 Dif_hatm_ioctl.c277 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 Dscope6.c123 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 Diface.c379 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 Dpfctl_altq.c1337 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 Docte.c411 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 Dpflogd.c241 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 Dtimed.c122 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 Dif_ntb.c237 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 Dif.c483 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 Dif_gx.c281 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 Dmac_net.c398 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 Ddriver_macsec_linux.c1468 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 Ddriver_hostap.c218 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 Dif_ath_ioctl.c240 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 Dsfxge.c391 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 Dusbdump.c819 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 Dif_octm.c419 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 Dif_patm_ioctl.c291 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 Dif_ic.c203 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 Dancontrol.c137 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...]

Completed in 185 milliseconds

1234567891011>>