Home
last modified time | relevance | path

Searched refs:ifr_addr (Results 1 – 25 of 61) sorted by relevance

123

/freebsd/contrib/libpcap/
H A Dfad-gifc.c221 n = SA_LEN(&ifrp->ifr_addr) + sizeof(ifrp->ifr_name); in pcap_findalldevs_interfaces()
280 memcpy(&ifrnetmask.ifr_addr, &ifrp->ifr_addr, in pcap_findalldevs_interfaces()
281 sizeof(ifrnetmask.ifr_addr)); in pcap_findalldevs_interfaces()
299 netmask = &ifrnetmask.ifr_addr; in pcap_findalldevs_interfaces()
310 memcpy(&ifrbroadaddr.ifr_addr, &ifrp->ifr_addr, in pcap_findalldevs_interfaces()
311 sizeof(ifrbroadaddr.ifr_addr)); in pcap_findalldevs_interfaces()
349 memcpy(&ifrdstaddr.ifr_addr, &ifrp->ifr_addr, in pcap_findalldevs_interfaces()
350 sizeof(ifrdstaddr.ifr_addr)); in pcap_findalldevs_interfaces()
414 &ifrp->ifr_addr, SA_LEN(&ifrp->ifr_addr), in pcap_findalldevs_interfaces()
/freebsd/usr.sbin/bluetooth/btpand/
H A Dtap.c79 ifr.ifr_addr.sa_family = AF_LINK; in tap_init()
80 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; in tap_init()
81 b2eaddr(ifr.ifr_addr.sa_data, &local_bdaddr); in tap_init()
105 ether_ntoa((struct ether_addr *)&ifr.ifr_addr.sa_data)); in tap_init()
114 memcpy(chan->raddr, ifr.ifr_addr.sa_data, ETHER_ADDR_LEN); in tap_init()
115 memcpy(chan->laddr, ifr.ifr_addr.sa_data, ETHER_ADDR_LEN); in tap_init()
/freebsd/sbin/ifconfig/
H A Daf_link.c138 memcpy(&ifr.ifr_addr, ifa->ifa_addr, sizeof(ifa->ifa_addr->sa_len)); in link_status()
139 ifr.ifr_addr.sa_family = AF_LOCAL; in link_status()
153 if (memcmp(ifr.ifr_addr.sa_data, laggaddr, sdl->sdl_alen) == 0 || in link_status()
154 memcmp(ifr.ifr_addr.sa_data, LLADDR(sdl), sdl->sdl_alen) == 0) in link_status()
157 print_ether((const struct ether_addr *)&ifr.ifr_addr.sa_data, "hwaddr"); in link_status()
194 struct sockaddr *sa = &link_ridreq.ifr_addr; in link_getaddr()
H A Difconfig.c807 if (sizeof(paifr.ifr_addr) >= ifa->ifa_addr->sa_len) { in list_interfaces_ioctl()
808 memcpy(&paifr.ifr_addr, ifa->ifa_addr, in list_interfaces_ioctl()
1142 ifr.ifr_addr.sa_family = in ifconfig_ioctl()
1146 if ((s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0)) < 0 && in ifconfig_ioctl()
1149 err(1, "socket(family %u,SOCK_DGRAM)", ifr.ifr_addr.sa_family); in ifconfig_ioctl()
1827 ifr.ifr_addr.sa_family = AF_LOCAL; in status()
1829 ifr.ifr_addr.sa_family = in status()
1832 s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0); in status()
1834 err(1, "socket(family %u,SOCK_DGRAM)", ifr.ifr_addr.sa_family); in status()
H A Daf_inet6.c306 ifr6.ifr_addr = *sin; in in6_status()
314 ifr6.ifr_addr = *sin; in in6_status()
503 &in6_ridreq.ifr_addr, &in6_addreq.ifra_addr,
646 const struct sockaddr *sa = (const struct sockaddr *) &in6_ifr.ifr_addr; in in6_status_tunnel()
/freebsd/libexec/rbootd/
H A Dbpf.c137 ifr.ifr_addr.sa_len = RMP_ADDRLEN + 2; in BpfOpen()
139 ifr.ifr_addr.sa_family = AF_UNSPEC; in BpfOpen()
140 memmove((char *)&ifr.ifr_addr.sa_data[0], &RmpMcastAddr[0], RMP_ADDRLEN); in BpfOpen()
389 ifr.ifr_addr.sa_len = RMP_ADDRLEN + 2; in BpfClose()
391 ifr.ifr_addr.sa_family = AF_UNSPEC; in BpfClose()
392 memmove((char *)&ifr.ifr_addr.sa_data[0], &RmpMcastAddr[0], RMP_ADDRLEN); in BpfClose()
/freebsd/libexec/bootpd/
H A Dgetether.c100 bcopy(&ifrnit.ifr_addr.sa_data[0], eap, EALEN);
147 ifrp->ifr_addr.sa_family == AF_LINK && in getether()
148 ((struct sockaddr_dl *) &ifrp->ifr_addr)->sdl_type == IFT_ETHER) { in getether()
149 bcopy(LLADDR((struct sockaddr_dl *) &ifrp->ifr_addr), eap, EALEN); in getether()
154 n = ifrp->ifr_addr.sa_len + sizeof(ifrp->ifr_name); in getether()
H A Dgetif.c84 sip = (struct sockaddr_in *) &ifrq->ifr_addr; in getif()
94 incr = ifrq->ifr_addr.sa_len + IFNAMSIZ; in getif()
H A Dtrygetif.c68 sip = (struct sockaddr_in *) &(ifr->ifr_addr);
/freebsd/usr.sbin/traceroute/
H A Difaddrlist.c102 n = ifrp->ifr_addr.sa_len + sizeof(ifrp->ifr_name); in ifaddrlist()
107 if (ifrp->ifr_addr.sa_family != AF_INET) in ifaddrlist()
150 sin = (struct sockaddr_in *)&ifr.ifr_addr; in ifaddrlist()
/freebsd/lib/libifconfig/
H A Dlibifconfig_inet6.c83 ifr6.ifr_addr = *addr->sin6; in ifconfig_inet6_get_addrinfo()
91 ifr6.ifr_addr = *addr->sin6; in ifconfig_inet6_get_addrinfo()
/freebsd/contrib/netbsd-tests/net/if/
H A Difconf.c109 ifreqs[i].ifr_addr.sa_family, ifreqs[i].ifr_addr.sa_len); in show_interfaces()
/freebsd/tools/tools/mcgrab/
H A Dmcgrab.cc119 &((struct sockaddr_in*) &ifreq.ifr_addr)->sin_addr, in grab()
131 &((struct sockaddr_in *) &ifreq.ifr_addr)->sin_addr, in grab()
/freebsd/tools/tools/mctest/
H A Dmctest.cc129 &((struct sockaddr_in*) &ifreq.ifr_addr)->sin_addr, in sink()
140 &((struct sockaddr_in *) &ifreq.ifr_addr)->sin_addr, in sink()
330 &((struct sockaddr_in*) &ifreq.ifr_addr)->sin_addr, in source()
341 &((struct sockaddr_in *) &ifreq.ifr_addr)->sin_addr, in source()
/freebsd/tools/regression/ethernet/ethermulti/
H A Dethermulti.c142 dlp = (struct sockaddr_dl *)&ifr.ifr_addr; in test_ether_multi()
185 dlp = (struct sockaddr_dl *)&ifr.ifr_addr; in test_ether_multi()
/freebsd/tools/tools/net80211/w00t/libw00t/
H A Dw00t.c264 ifr.ifr_addr.sa_family = AF_LINK; in set_iface_mac()
265 ifr.ifr_addr.sa_len = 6; in set_iface_mac()
266 memcpy(ifr.ifr_addr.sa_data, mac, 6); in set_iface_mac()
/freebsd/contrib/ntp/include/
H A Dntif.h72 #define ifr_addr ifru_addr /* address */ macro
/freebsd/sbin/ipf/ipsend/
H A Dsockraw.c57 bcopy(&ifr.ifr_addr, s.sa_data, 4); in initdevice()
/freebsd/sys/net/
H A Dif.h475 #define ifr_addr ifr_ifru.ifru_addr /* address */ macro
501 ((ifr).ifr_addr.sa_len > sizeof(struct sockaddr) ? \
503 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
H A Dif_disc.c223 switch (ifr->ifr_addr.sa_family) { in discioctl()
/freebsd/contrib/ntp/libntp/lib/isc/unix/
H A Difiter_ioctl.c480 family = ifreq.ifr_addr.sa_family; in internal_current4()
496 (struct sockaddr *)&ifrp->ifr_addr, ifreq.ifr_name); in internal_current4()
673 (struct sockaddr *)&ifreq.ifr_addr, ifreq.ifr_name); in internal_current4()
921 if (ifrp->ifr_addr.sa_len > sizeof(struct sockaddr)) in internal_next4()
923 ifrp->ifr_addr.sa_len; in internal_next4()
/freebsd/contrib/wpa/src/drivers/
H A Ddriver_wired_common.c108 dlp = (struct sockaddr_dl *) &ifr.ifr_addr; in driver_wired_multi()
122 sap = (struct sockaddr *) &ifr.ifr_addr; in driver_wired_multi()
/freebsd/sbin/ipf/ipfsync/
H A Dipfsyncd.c340 reqip = (struct sockaddr_in *)&req.ifr_addr;
416 if (bind(nfd, (struct sockaddr *)&req.ifr_addr,
417 sizeof(req.ifr_addr)) == -1) {
/freebsd/libexec/bootpd/bootpgw/
H A Dbootpgw.c559 sip = (struct sockaddr_in *) &(ifr->ifr_addr); in handle_request()
628 sip = (struct sockaddr_in *) &(ifr->ifr_addr); in handle_reply()
/freebsd/contrib/wpa/src/ap/
H A Diapp.c420 paddr = (struct sockaddr_in *) &ifr.ifr_addr; in iapp_init()
435 paddr = (struct sockaddr_in *) &ifr.ifr_addr; in iapp_init()

123