Home
last modified time | relevance | path

Searched refs:ifa_addr (Results 1 – 25 of 139) sorted by relevance

123456

/mirbsd/src/lib/libc/net/
Dif_nameindex.c96 if (ifa->ifa_addr && in if_nameindex()
97 ifa->ifa_addr->sa_family == AF_LINK) { in if_nameindex()
121 if (ifa->ifa_addr && in if_nameindex()
122 ifa->ifa_addr->sa_family == AF_LINK) { in if_nameindex()
124 ((struct sockaddr_dl*)ifa->ifa_addr)->sdl_index; in if_nameindex()
Dif_nametoindex.c69 if (ifa->ifa_addr && in if_nametoindex()
70 ifa->ifa_addr->sa_family == AF_LINK && in if_nametoindex()
72 ni = ((struct sockaddr_dl*)ifa->ifa_addr)->sdl_index; in if_nametoindex()
Dif_indextoname.c69 if (ifa->ifa_addr && in if_indextoname()
70 ifa->ifa_addr->sa_family == AF_LINK && in if_indextoname()
71 ifindex == ((struct sockaddr_dl*)ifa->ifa_addr)->sdl_index) in if_indextoname()
/mirbsd/src/usr.sbin/dhcrelay/
Ddispatch.c90 if (ifa->ifa_addr->sa_family == AF_LINK) { in discover_interfaces()
92 (struct sockaddr_dl *)ifa->ifa_addr; in discover_interfaces()
99 } else if (ifa->ifa_addr->sa_family == AF_INET) { in discover_interfaces()
102 memcpy(&foo, ifa->ifa_addr, sizeof(foo)); in discover_interfaces()
106 int len = IFNAMSIZ + ifa->ifa_addr->sa_len; in discover_interfaces()
111 memcpy(&tif->ifr_addr, ifa->ifa_addr, in discover_interfaces()
112 ifa->ifa_addr->sa_len); in discover_interfaces()
/mirbsd/src/usr.bin/sudo/
Dinterfaces.c115 if (ifa->ifa_addr == NULL || !ISSET(ifa->ifa_flags, IFF_UP) || in load_interfaces()
119 switch(ifa->ifa_addr->sa_family) { in load_interfaces()
134 if (ifa->ifa_addr == NULL || !ISSET(ifa->ifa_flags, IFF_UP) || in load_interfaces()
138 switch(ifa->ifa_addr->sa_family) { in load_interfaces()
141 sin = (struct sockaddr_in *)ifa->ifa_addr; in load_interfaces()
/mirbsd/src/usr.sbin/lpr/common_source/
Dcommon.c388 sin6p = (struct sockaddr_in6 *)ifa->ifa_addr; in checkremote()
389 if (ifa->ifa_addr->sa_family == AF_INET6 && in checkremote()
390 ifa->ifa_addr->sa_len == sizeof(sin6) && in checkremote()
394 memcpy(&sin6, ifa->ifa_addr, sizeof(sin6)); in checkremote()
409 error = getnameinfo(ifa->ifa_addr, in checkremote()
410 ifa->ifa_addr->sa_len, lname, sizeof(lname), NULL, in checkremote()
/mirbsd/src/sbin/isakmpd/
Dutil.c356 ifa->ifa_addr != NULL && in text2sockaddr()
357 ifa->ifa_addr->sa_family == AF_INET) in text2sockaddr()
363 ifa->ifa_addr != NULL && in text2sockaddr()
364 ifa->ifa_addr->sa_family == AF_INET6) { in text2sockaddr()
367 ifa->ifa_addr)->sin6_addr) && in text2sockaddr()
385 memcpy(&tmp_sas, ifa->ifa_addr, in text2sockaddr()
386 SA_LEN(ifa->ifa_addr)); in text2sockaddr()
/mirbsd/src/sys/net/
Dif.c313 ifa->ifa_addr = (struct sockaddr *)sdl; in if_alloc_sadl()
585 if (ifa->ifa_addr->sa_family == AF_INET) in if_detach()
850 if (ifa->ifa_addr->sa_family != addr->sa_family) in ifa_ifwithaddr()
852 if (equal(addr, ifa->ifa_addr)) in ifa_ifwithaddr()
876 if (ifa->ifa_addr->sa_family != addr->sa_family || in ifa_ifwithdstaddr()
909 if (ifa->ifa_addr->sa_family != af || in ifa_ifwithnet()
913 cp2 = ifa->ifa_addr->sa_data; in ifa_ifwithnet()
941 if (ifa->ifa_addr->sa_family == af) in ifa_ifwithaf()
964 if (ifa->ifa_addr->sa_family != af) in ifaof_ifpforaddr()
969 if (equal(addr, ifa->ifa_addr) || in ifaof_ifpforaddr()
[all …]
Drtsock.c334 TAILQ_FIRST(&ifp->if_addrlist)->ifa_addr; in route_output()
335 ifaaddr = rt->rt_ifa->ifa_addr; in route_output()
717 ifaaddr = sa = ifa->ifa_addr; in rt_newaddrmsg()
718 ifpaddr = TAILQ_FIRST(&ifp->if_addrlist)->ifa_addr; in rt_newaddrmsg()
798 ifpaddr = TAILQ_FIRST(&rt->rt_ifp->if_addrlist)->ifa_addr; in sysctl_dumpentry()
799 ifaaddr = rt->rt_ifa->ifa_addr; in sysctl_dumpentry()
836 ifpaddr = ifa->ifa_addr; in sysctl_iflist()
854 if (af && af != ifa->ifa_addr->sa_family) in sysctl_iflist()
856 ifaaddr = ifa->ifa_addr; in sysctl_iflist()
Dif_tun.c370 if (ifa->ifa_addr->sa_family == AF_INET) { in tunclose()
380 if (ifa->ifa_addr->sa_family == AF_INET6) { in tunclose()
424 if (ifa->ifa_addr->sa_family == AF_INET) { in tuninit()
427 sin = satosin(ifa->ifa_addr); in tuninit()
447 if (ifa->ifa_addr->sa_family == AF_INET6) { in tuninit()
450 sin = (struct sockaddr_in6 *)ifa->ifa_addr; in tuninit()
489 switch (((struct ifaddr *)data)->ifa_addr->sa_family) { in tun_ioctl()
/mirbsd/src/usr.sbin/dhcpd/
Ddispatch.c130 if (ifa->ifa_addr->sa_family == AF_LINK) { in discover_interfaces()
132 ((struct sockaddr_dl *)(ifa->ifa_addr)); in discover_interfaces()
138 } else if (ifa->ifa_addr->sa_family == AF_INET) { in discover_interfaces()
142 memmove(&foo, ifa->ifa_addr, sizeof(foo)); in discover_interfaces()
152 int len = (IFNAMSIZ + ifa->ifa_addr->sa_len); in discover_interfaces()
157 memcpy(&tif->ifr_addr, ifa->ifa_addr, in discover_interfaces()
158 ifa->ifa_addr->sa_len); in discover_interfaces()
/mirbsd/src/lib/libc/rpc/
Dget_myaddress.c69 ifa->ifa_addr->sa_family == AF_INET && in get_myaddress()
71 *addr = *((struct sockaddr_in *)ifa->ifa_addr); in get_myaddress()
/mirbsd/src/sys/netinet6/
Din6.c165 e = rtrequest(cmd, ifa->ifa_addr, ifa->ifa_addr, in in6_ifloop_request()
222 rt = rtalloc1(ifa->ifa_addr, 0); in in6_ifaddloop()
273 rt = rtalloc1(ifa->ifa_addr, 0); in in6_ifremloop()
298 if (ifa->ifa_addr->sa_family != AF_INET6)
300 sin6 = (struct sockaddr_in6 *)ifa->ifa_addr;
943 ia->ia_ifa.ifa_addr = (struct sockaddr *)&ia->ia_addr;
1360 if (ifa->ifa_addr->sa_family != AF_INET6)
1549 if (ifa->ifa_addr->sa_family != AF_INET6)
1634 if (ifa->ifa_addr == NULL)
1636 if (ifa->ifa_addr->sa_family != AF_INET6)
[all …]
Din6_ifattach.c141 if (ifa->ifa_addr->sa_family != AF_LINK)
143 sdl = (struct sockaddr_dl *)ifa->ifa_addr;
669 if (ifa->ifa_addr->sa_family != AF_INET6)
679 if (ifa->ifa_addr->sa_family != AF_INET6
680 || !IN6_IS_ADDR_LINKLOCAL(&satosin6(&ifa->ifa_addr)->sin6_addr)) {
/mirbsd/src/sys/netinet/
Dip_carp.c223 if (ifa->ifa_addr->sa_family == AF_INET) in carp_hmac_prepare()
231 if (ifa->ifa_addr->sa_family == AF_INET6) { in carp_hmac_prepare()
283 if (ifa->ifa_addr->sa_family == AF_INET) { in carp_setroute()
293 if (ifa->ifa_addr->sa_family == AF_INET6) { in carp_setroute()
693 if (ifa->ifa_addr->sa_family == AF_INET) { in carpdetach()
961 if (ifa->ifa_addr->sa_family != AF_INET) in carp_send_arp()
980 if (ifa->ifa_addr->sa_family != AF_INET6) in carp_send_na()
1005 if (ifa->ifa_addr->sa_family == AF_INET && in carp_addrcount()
1047 if (ifa->ifa_addr->sa_family == in carp_iamatch()
1588 switch (ifa->ifa_addr->sa_family) { in carp_ioctl()
[all …]
Din.c279 ia->ia_ifa.ifa_addr = sintosa(&ia->ia_addr);
588 if (ifa->ifa_addr->sa_family != AF_INET6)
592 candidate.s_addr = ((struct sockaddr_in *)&ifa->ifa_addr)->sin_addr.s_addr;
693 ia->ia_ifa.ifa_addr = sintosa(&oldaddr);
695 ia->ia_ifa.ifa_addr = sintosa(&ia->ia_addr);
726 ia->ia_ifa.ifa_dstaddr = ia->ia_ifa.ifa_addr;
897 if (ifa->ifa_addr->sa_family == AF_INET &&
Dip_ipip.c299 if (ifa->ifa_addr->sa_family != in ipip_input()
303 sin = (struct sockaddr_in *) ifa->ifa_addr; in ipip_input()
316 if (ifa->ifa_addr->sa_family != in ipip_input()
320 sin6 = (struct sockaddr_in6 *) ifa->ifa_addr; in ipip_input()
/mirbsd/src/usr.sbin/mrouted/
Dconfig.c37 if (ifa->ifa_addr->sa_family != AF_INET) in config_vifs_from_kernel()
40 addr = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr; in config_vifs_from_kernel()
/mirbsd/src/usr.sbin/route6d/
Droute6d.c122 struct in6_addr ifa_addr; /* address */ member
1409 if (ifa->ifa_addr->sa_family != AF_INET6) in ifconfig()
1444 ifconfig1(ifa->ifa_name, ifa->ifa_addr, ifcp, s); in ifconfig()
1498 ifa->ifa_addr = sin6->sin6_addr; in ifconfig1()
1509 inet6_n2p(&ifa->ifa_addr), ifa->ifa_plen, buf); in ifconfig1()
1512 inet6_n2p(&ifa->ifa_addr), ifa->ifa_plen); in ifconfig1()
1514 if (ifcp->ifc_index < 0 && IN6_IS_ADDR_LINKLOCAL(&ifa->ifa_addr)) { in ifconfig1()
1515 ifcp->ifc_mylladdr = ifa->ifa_addr; in ifconfig1()
1516 ifcp->ifc_index = IN6_LINKLOCAL_IFINDEX(ifa->ifa_addr); in ifconfig1()
1915 ni6.rip6_dest = ifa->ifa_addr; in rt_deladdr()
[all …]
/mirbsd/src/usr.sbin/ifwatchd/
Difwatchd.c565 if (p->ifa_addr && p->ifa_addr->sa_family == AF_LINK) in run_initial_ups()
571 if (p->ifa_addr == NULL) in run_initial_ups()
573 if (p->ifa_addr->sa_family == AF_LINK) { in run_initial_ups()
592 invoke_script(p->ifa_addr, p->ifa_dstaddr, UP, in run_initial_ups()
/mirbsd/src/usr.sbin/rtadvd/
Dif.c97 if (ifa->ifa_addr->sa_family != AF_LINK) in if_nametosdl()
100 sdl = malloc(ifa->ifa_addr->sa_len); in if_nametosdl()
104 memcpy(sdl, ifa->ifa_addr, ifa->ifa_addr->sa_len); in if_nametosdl()
/mirbsd/src/usr.sbin/wake/
Dwake.c135 if (ifa->ifa_addr->sa_family == AF_LINK && in find_ether()
137 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in find_ether()
/mirbsd/src/sys/netipx/
Dipx.c107 ia->ia_ifa.ifa_addr = (struct sockaddr *)&ia->ia_addr;
270 ia->ia_ifa.ifa_addr = (struct sockaddr *)&oldaddr;
272 ia->ia_ifa.ifa_addr = (struct sockaddr *)&ia->ia_addr;
/mirbsd/src/usr.sbin/faithd/
Dfaithd.c786 switch (ifa->ifa_addr->sa_family) {
795 ifa->ifa_addr->sa_len);
800 memcpy(p + 1, ifa->ifa_addr, ifa->ifa_addr->sa_len);
804 if (ifa->ifa_addr->sa_family == AF_INET6) {
/mirbsd/src/include/
Difaddrs.h35 struct sockaddr *ifa_addr; member

123456