/src/lib/libc/net/ |
if_nameindex.c | 90 struct ifaddrs *ifaddrs, *ifa; local in function:__weak_alias 104 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 105 if (ifa->ifa_addr && 106 ifa->ifa_addr->sa_family == AF_LINK) { 107 nbytes += strlen(ifa->ifa_name) + 1; 129 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) [all...] |
if_indextoname.c | 76 struct ifaddrs *ifaddrs, *ifa; local in function:__weak_alias 82 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 83 if (ifa->ifa_addr && 84 ifa->ifa_addr->sa_family == AF_LINK && 86 (void *)ifa->ifa_addr)->sdl_index) 90 if (ifa == NULL) { 95 strlcpy(ifname, ifa->ifa_name, IFNAMSIZ) [all...] |
if_nametoindex.c | 78 struct ifaddrs *ifaddrs, *ifa; local in function:__weak_alias 97 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { 98 if (ifa->ifa_addr && 99 ifa->ifa_addr->sa_family == AF_LINK && 100 strcmp(ifa->ifa_name, ifname) == 0) { 102 (void *)ifa->ifa_addr)->sdl_index;
|
/src/usr.sbin/traceroute/ |
ifaddrlist.c | 94 struct ifaddrs *ifap = NULL, *ifa; 104 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { 105 if (ifa->ifa_addr->sa_family != AF_INET) 109 if ((ifa->ifa_flags & IFF_UP) == 0) 115 sin = (struct sockaddr_in *)ifa->ifa_addr; 116 if (ISLOOPBACK(ifa)) 127 if ((al[i].device = strdup(ifa->ifa_name)) == NULL [all...] |
/src/usr.sbin/mrouted/ |
config.c | 24 struct ifaddrs *ifa, *ifap; local in function:config_vifs_from_kernel 33 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { 37 if (ifa->ifa_addr->sa_family != AF_INET) 40 addr = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr; 46 flags = ifa->ifa_flags; 55 mask = ((struct sockaddr_in *)ifa->ifa_netmask)->sin_addr.s_addr; 62 ifa->ifa_name, inet_fmt(addr) [all...] |
/src/sbin/ifconfig/ |
af_inet.c | 110 in_alias(struct ifaddrs *ifa, prop_dictionary_t env, prop_dictionary_t oenv) 120 if (getnameinfo(ifa->ifa_addr, ifa->ifa_addr->sa_len, 124 pfxlen = in_prefixlen(ifa->ifa_netmask); 128 if (ifa->ifa_flags & IFF_POINTOPOINT) { 129 if (getnameinfo(ifa->ifa_dstaddr, ifa->ifa_dstaddr->sa_len, 136 printf(" netmask %#x", in_netmask(ifa->ifa_netmask)); 138 if (ifa->ifa_flags & IFF_BROADCAST) { 139 if (getnameinfo(ifa->ifa_broadaddr, ifa->ifa_broadaddr->sa_len 152 struct ifaddrs *ifap, *ifa; local in function:in_status [all...] |
af_inet6.c | 74 static bool in6_addr_tentative(struct ifaddrs *ifa); 75 static bool in6_addr_tentative_or_detached(struct ifaddrs *ifa); 204 struct ifaddrs *ifap, *ifa; local in function:setia6eui64_impl 242 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { 243 if (ifa->ifa_addr->sa_family == AF_INET6 && 244 strcmp(ifa->ifa_name, ifname) == 0) { 245 sin6 = (const struct sockaddr_in6 *)ifa->ifa_addr 341 struct ifaddrs *ifap, *ifa; local in function:in6_status [all...] |
util.c | 248 struct ifaddrs *ifa, *ifap; local in function:print_link_addresses 265 for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) { 266 if (strcmp(ifname, ifa->ifa_name) != 0) 268 if (ifa->ifa_addr->sa_family != AF_LINK) 271 sdl = satocsdl(ifa->ifa_addr); 273 memcpy(&iflr.addr, ifa->ifa_addr, MIN(ifa->ifa_addr->sa_len 334 struct ifaddrs *ifa; local in function:ifa_any_preferences [all...] |
/src/sys/compat/common/ |
rtsock_70.c | 50 compat_70_rt_newaddrmsg1(int cmd, struct ifaddr *ifa) 59 KASSERT(ifa != NULL); 60 ifp = ifa->ifa_ifp; 77 info.rti_info[RTAX_IFA] = sa = ifa->ifa_addr; 80 info.rti_info[RTAX_NETMASK] = ifa->ifa_netmask; 81 info.rti_info[RTAX_BRD] = ifa->ifa_dstaddr; 85 ifam.ifam_metric = ifa->ifa_metric; 86 ifam.ifam_flags = ifa->ifa_flags; 97 compat_70_iflist_addr(struct rt_walkarg *w, struct ifaddr *ifa, 108 ifam->ifam_index = ifa->ifa_ifp->if_index [all...] |
/src/sys/arch/evbarm/ifpga/ |
plmmc_ifpga.c | 65 struct ifpga_attach_args *ifa = aux; local in function:plmmc_ifpga_attach 69 sc->sc_bst = ifa->ifa_iot; 70 if (bus_space_map(ifa->ifa_iot, ifa->ifa_addr, IFPGA_MMC_SIZE, 0, 80 sc->sc_ih = ifpga_intr_establish(ifa->ifa_irq, IPL_BIO, plmmc_intr, sc);
|
sm_ifpga.c | 66 struct ifpga_attach_args *ifa = aux; local in function:sm_ifpga_match 68 if (ifa->ifa_addr == IFPGA_SMC911_BASE) 78 struct ifpga_attach_args *ifa = aux; local in function:sm_ifpga_attach 79 bus_space_tag_t bst = ifa->ifa_iot; 83 if (bus_space_map(bst, ifa->ifa_addr, SMC_IOSIZE, 0, &bsh) != 0) { 88 isc->ih = ifpga_intr_establish(ifa->ifa_irq, IPL_NET, smc91cxx_intr, sc);
|
plcom_ifpga.c | 73 struct ifpga_attach_args *ifa = aux; local in function:plcom_ifpga_attach 75 isc->sc_iot = ifa->ifa_iot; 76 isc->sc_ioh = ifa->ifa_sc_ioh; 84 sc->sc_pi.pi_iot = ifa->ifa_iot; 85 sc->sc_pi.pi_iobase = ifa->ifa_addr; 93 if (bus_space_map(ifa->ifa_iot, ifa->ifa_addr, IFPGA_UART_SIZE, 0, 103 isc->sc_ih = ifpga_intr_establish(ifa->ifa_irq, IPL_SERIAL,
|
pl030_rtc.c | 95 struct ifpga_attach_args *ifa = aux; local in function:plrtc_attach 99 sc->sc_iot = ifa->ifa_iot; 100 if (bus_space_map(ifa->ifa_iot, ifa->ifa_addr, PL030_RTC_SIZE, 0,
|
ifpga.c | 102 struct ifpga_attach_args *ifa = aux; local in function:ifpga_print 104 if (ifa->ifa_addr != -1) 105 aprint_normal(" addr 0x%lx", (unsigned long)ifa->ifa_addr); 106 if (ifa->ifa_irq != -1) 107 aprint_normal(" irq %d", ifa->ifa_irq); 116 struct ifpga_attach_args ifa; local in function:ifpga_search 120 ifa.ifa_iot = sc->sc_iot; 121 ifa.ifa_addr = cf->cf_iobase; 122 ifa.ifa_irq = cf->cf_irq; 123 ifa.ifa_sc_ioh = sc->sc_sc_ioh [all...] |
/src/sys/net/ |
route.c | 358 struct ifaddr *ifa; local in function:rt_get_ifa 360 ifa = rt->rt_ifa; 361 if (ifa->ifa_getifa == NULL) 362 return ifa; 364 else if (ifa->ifa_seqno != NULL && *ifa->ifa_seqno == rt->rt_ifa_seqno) 365 return ifa; 368 ifa = (*ifa->ifa_getifa)(ifa, rt_getkey(rt)) 685 struct ifaddr *ifa; local in function:_rt_free 837 struct ifaddr *ifa; local in function:rtredirect 986 struct ifaddr *ifa = NULL; local in function:ifa_ifwithroute_psref 1083 struct ifaddr *ifa; local in function:rt_getifp 1099 struct ifaddr *ifa = NULL; local in function:rt_getifa 1147 struct ifaddr *ifa = NULL; local in function:rtrequest1 1374 struct ifaddr *ifa = NULL; local in function:rt_update_get_ifa 1436 struct ifaddr *ifa = NULL, *new_ifa; local in function:rt_update [all...] |
if.c | 338 ifa_psref_class = psref_class_create("ifa", IPL_SOFTNET); 462 struct ifaddr *ifa; local in function:if_set_sadl 467 ifa = ifp->if_dl; 468 sdl = satosdl(ifa->ifa_addr); 485 struct ifaddr *ifa; local in function:if_dl_create 491 ifasize = sizeof(*ifa) + 2 * socksize; 492 ifa = malloc(ifasize, M_IFADDR, M_WAITOK | M_ZERO); 494 sdl = (struct sockaddr_dl *)(ifa + 1); 502 ifa->ifa_rtrequest = link_rtrequest; 503 ifa->ifa_addr = (struct sockaddr *)sdl 532 struct ifaddr *ifa; local in function:if_alloc_sadl 552 struct ifaddr *ifa; local in function:if_deactivate_sadl 585 struct ifaddr *ifa; local in function:if_activate_sadl 618 struct ifaddr *ifa; local in function:if_free_sadl 1234 struct ifaddr *ifa, *nifa; local in function:if_purgeaddrs 1259 struct ifaddr *ifa; local in function:if_build_ifa_list 1280 struct ifaddr *ifa; local in function:if_check_and_free_ifa_list 1318 struct ifaddr *ifa; local in function:if_detach 1906 struct ifaddr *ifa; local in function:ifa_ifwithaddr 1930 struct ifaddr *ifa; local in function:ifa_ifwithaddr_psref 1949 struct ifaddr *ifa; local in function:ifa_ifwithdstaddr 1971 struct ifaddr *ifa; local in function:ifa_ifwithdstaddr_psref 1991 struct ifaddr *ifa, *ifa_maybe = NULL; local in function:ifa_ifwithnet 2058 struct ifaddr *ifa; local in function:ifa_ifwithnet_psref 2087 struct ifaddr *ifa; local in function:ifa_ifwithladdr_psref 2102 struct ifaddr *ifa = NULL; local in function:if_first_addr 2114 struct ifaddr *ifa; local in function:if_first_addr_psref 2133 struct ifaddr *ifa; local in function:ifaof_ifpforaddr 2174 struct ifaddr *ifa; local in function:ifaof_ifpforaddr_psref 2194 struct ifaddr *ifa; local in function:link_rtrequest 2489 struct ifaddr *ifa, *lo0ifa; local in function:p2p_rtrequest 2538 struct ifaddr *ifa; local in function:_if_down 2608 struct ifaddr *ifa; local in function:if_up_locked 3380 struct ifaddr *ifa; local in function:ifaddrpref_ioctl 3656 struct ifaddr *ifa; local in function:ifconf [all...] |
link_proto.c | 142 struct ifaddr *ifa; local in function:link_control 173 IFADDR_READER_FOREACH(ifa, ifp) { 174 if (sockaddr_cmp(&u.sa, ifa->ifa_addr) == 0) { 175 ifa_acquire(ifa, &psref); 183 ifa_release(ifa, &psref); 186 ifa = if_first_addr(ifp, AF_LINK); 187 if (ifa == NULL) { 193 if (ifa == ifp->if_dl) 198 if (ifa == ifp->if_hwdl) 202 ifa->ifa_addr) [all...] |
rtsock.c | 126 if_addrflags(struct ifaddr *ifa) 129 switch (ifa->ifa_addr->sa_family) { 132 return ifatoia(ifa)->ia4_flags; 136 return ifatoia6(ifa)->ia6_flags; 251 sysctl_iflist_addr(struct rt_walkarg *w, struct ifaddr *ifa, 262 ifam->ifam_index = ifa->ifa_ifp->if_index; 263 ifam->ifam_flags = ifa->ifa_flags; 264 ifam->ifam_metric = ifa->ifa_metric; 267 ifam->ifam_addrflags = if_addrflags(ifa); 278 struct ifaddr *ifa; local in function:sysctl_iflist [all...] |
/src/sys/netinet6/ |
nd6_nbr.c | 111 struct ifaddr *ifa = NULL; local in function:nd6_ns_input 207 ifa = (struct ifaddr *)in6ifa_ifpwithaddr(ifp, &daddr6); 208 if (ifa && (((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_ANYCAST)) 227 ifa = carp_iamatch6(ifp->if_carp, &taddr6); 228 if (ifa != NULL) { 229 ifa_acquire(ifa, &psref_ia); 230 if (ifa->ifa_ifp && ifa->ifa_ifp != ifp) { 231 ifpc = ifa->ifa_ifp 623 struct ifaddr *ifa; local in function:nd6_na_input 1310 struct ifaddr *ifa; local in function:nd6_dad_timer [all...] |
/src/usr.sbin/wakeonlan/ |
wakeonlan.c | 118 struct ifaddrs *ifap, *ifa; local in function:find_ether 129 for (nifs = 0, ifa = ifap; ifa; ifa = ifa->ifa_next) 130 if (ifa->ifa_addr->sa_family == AF_LINK && 131 ifa->ifa_flags & IFF_UP && ifa->ifa_flags & IFF_RUNNING) { 132 sdl = (struct sockaddr_dl *)ifa->ifa_addr; 134 strlcpy(dst, ifa->ifa_name, len) [all...] |
/src/usr.sbin/mopd/common/ |
device.c | 65 struct ifaddrs *ifap, *ifa; 70 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { 71 sdl = (struct sockaddr_dl *)ifa->ifa_addr; 75 if (!strcmp(ifa->ifa_name, ifname)) { 237 struct ifaddrs *ifap, *ifa; local in function:deviceInitAll 242 for (ifa = ifap; ifa; ifa = ifa->ifa_next) [all...] |
/src/usr.sbin/rtadvd/ |
if.c | 87 struct ifaddrs *ifap, *ifa; local in function:if_nametosdl 93 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { 94 if (strcmp(ifa->ifa_name, name) != 0) 96 if (ifa->ifa_addr->sa_family != AF_LINK) 99 sdl = malloc(ifa->ifa_addr->sa_len); 103 memcpy(sdl, ifa->ifa_addr, ifa->ifa_addr->sa_len) 202 const struct sockaddr *sa, *dst, *gw, *ifa, *rti_info[RTAX_MAX]; local in function:get_next_msg [all...] |
/src/sys/external/bsd/drm2/i915drm/ |
intelfb.c | 92 const struct intelfb_attach_args *const ifa = aux; local in function:intelfb_attach 95 sc->sc_ifa = *ifa; 132 const struct intelfb_attach_args *const ifa = &sc->sc_ifa; local in function:intelfb_attach_task 135 .da_fb_helper = ifa->ifa_fb_helper, 136 .da_fb_sizes = &ifa->ifa_fb_sizes, 137 .da_fb_vaddr = ifa->ifa_fb_vaddr, 138 .da_fb_linebytes = ifa->ifa_fb_helper->fb->pitches[0],
|
/src/sys/arch/ia64/ia64/ |
exception.S | 128 mov r26 = cr.ifa 133 st8 [r27] = r26, 8 // 0x18 IFA 238 * r17 the value to save as ifa in the trapframe. This 239 * normally is cr.ifa, but some interruptions set 240 * set cr.iim and not cr.ifa. 405 st8 [r30]=r17,24 // ifa 864 CALL(trap, 0, cr.ifa) 868 mov r16=cr.ifa 950 CALL(trap, 20, cr.ifa) // Page Not Present trap 954 mov r16=cr.ifa [all...] |
/src/usr.bin/rump_dhcpclient/ |
if-bsd.c | 140 struct ifaliasreq ifa; local in function:if_address 146 memset(&ifa, 0, sizeof(ifa)); 147 strlcpy(ifa.ifra_name, iface->name, sizeof(ifa.ifra_name)); 156 ADDADDR(ifa.ifra_addr, address); 157 ADDADDR(ifa.ifra_mask, netmask); 159 ADDADDR(ifa.ifra_broadaddr, broadcast); 164 retval = rump_sys_ioctl(socket_afnet, SIOCDIFADDR, &ifa); 166 retval = rump_sys_ioctl(socket_afnet, SIOCAIFADDR, &ifa); [all...] |