Searched refs:ifa (Results 26 - 50 of 88) sorted by relevance

1234

/macosx-10.10.1/network_cmds-457/ifconfig.tproj/
H A Daf_inet.c82 in_status(int s __unused, const struct ifaddrs *ifa) argument
88 sin = (struct sockaddr_in *)ifa->ifa_addr;
94 if (ifa->ifa_flags & IFF_POINTOPOINT) {
95 sin = (struct sockaddr_in *)ifa->ifa_dstaddr;
101 sin = (struct sockaddr_in *)ifa->ifa_netmask;
106 if (ifa->ifa_flags & IFF_BROADCAST) {
107 sin = (struct sockaddr_in *)ifa->ifa_broadaddr;
H A Daf_inet6.c190 struct ifaddrs *ifap, *ifa; local
202 for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
203 if (ifa->ifa_addr->sa_family == AF_INET6 &&
204 strcmp(ifa->ifa_name, name) == 0) {
205 sin6 = (const struct sockaddr_in6 *)ifa->ifa_addr;
233 in6_status(int s __unused, const struct ifaddrs *ifa) argument
246 sin = (struct sockaddr_in6 *)ifa
[all...]
H A Difconfig.c133 struct ifaddrs *ifa);
186 struct ifaddrs *ifap, *ifa; local
325 for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
327 strncpy(paifr.ifr_name, ifa->ifa_name, sizeof(paifr.ifr_name));
328 if (sizeof(paifr.ifr_addr) >= ifa->ifa_addr->sa_len) {
329 memcpy(&paifr.ifr_addr, ifa->ifa_addr,
330 ifa
997 status(const struct afswtch *afp, const struct sockaddr_dl *sdl, struct ifaddrs *ifa) argument
[all...]
H A Daf_link.c78 link_status(int s __unused, const struct ifaddrs *ifa) argument
81 struct sockaddr_dl *sdl = (struct sockaddr_dl *) ifa->ifa_addr;
/macosx-10.10.1/ppp-786.1.1/Controller/
H A Dnat_port_mapping.c168 struct ifaddrs *ifa; local
169 for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
170 if (ifa->ifa_name
171 && ifa->ifa_addr
172 && (!strncmp(ifa->ifa_name, "utun", 4) || !strncmp(ifa->ifa_name, "ppp", 3))
173 && ifa
[all...]
/macosx-10.10.1/Heimdal-398.1.2/lib/roken/
H A Dgetifaddrs.c548 struct ifaddrs *ifl = NULL, *ifa = NULL; local
560 ifa = (struct ifaddrs *)data;
565 *ifap = (ifdata != NULL) ? ifa : NULL;
620 ifflist[nlm_index] = ifa->ifa_flags = ifim->ifi_flags;
630 ifa->ifa_flags = ifflist[nlm_index];
641 ifl->ifa_next = ifa;
659 sap = (rta->rta_type == IFLA_ADDRESS) ? &ifa->ifa_addr : &ifa->ifa_broadaddr;
679 ifa->ifa_name = ifname;
681 iflist[nlm_index] = ifa
[all...]
/macosx-10.10.1/network_cmds-457/traceroute.tproj/
H A Dfindsaddr-socket.c134 register struct sockaddr_in *sp, *ifa; local
208 ifa = (struct sockaddr_in *)cp;
209 if (ifa->sin_addr.s_addr != 0) {
210 *from = *ifa;
/macosx-10.10.1/network_cmds-457/rtsol.tproj/
H A Dif.c363 struct ifaddrs *ifap, *ifa; local
379 for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
380 if (strlen(ifa->ifa_name) != strlen(name)
381 || strncmp(ifa->ifa_name, name, strlen(name)) != 0)
383 if (ifa->ifa_addr->sa_family != AF_INET6)
385 sin6 = (struct sockaddr_in6 *)ifa->ifa_addr;
H A Drtsold.c743 struct ifaddrs *ifap, *ifa, *target;
750 for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
751 if ((ifa->ifa_flags & IFF_UP) == 0)
753 if ((ifa->ifa_flags & IFF_POINTOPOINT) != 0)
755 if ((ifa->ifa_flags & IFF_LOOPBACK) != 0)
757 if ((ifa->ifa_flags & IFF_MULTICAST) == 0)
760 if (ifa
[all...]
/macosx-10.10.1/postfix-255/postfix/src/util/
H A Dinet_addr_local.c164 struct ifaddrs *ifap, *ifa; local
183 for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
184 if (!(ifa->ifa_flags & IFF_UP) || ifa->ifa_addr == 0)
186 sa = ifa->ifa_addr;
189 sam = ifa->ifa_netmask;
/macosx-10.10.1/xnu-2782.1.97/bsd/net/
H A Dif_stf.c848 struct ifaddr *ifa; local
856 ifa = (struct ifaddr *)data;
857 if (ifa == NULL) {
861 IFA_LOCK(ifa);
862 if (ifa->ifa_addr->sa_family != AF_INET6) {
863 IFA_UNLOCK(ifa);
867 sin6 = (struct sockaddr_in6 *)(void *)ifa->ifa_addr;
871 ifa->ifa_rtrequest = stf_rtrequest;
872 IFA_UNLOCK(ifa);
875 IFA_UNLOCK(ifa);
[all...]
/macosx-10.10.1/Libinfo-459/gen.subproj/
H A Dgetifaddrs.c95 struct ifaddrs *ifa, *ift; local
262 ifa = (struct ifaddrs *)data;
266 memset(ifa, 0, sizeof(struct ifaddrs) * icnt);
267 ift = ifa;
402 if (--ift >= ifa) {
404 *pif = ifa;
407 free(ifa);
410 for (ift = ifa; ift != NULL; ift = ift->ifa_next)
/macosx-10.10.1/xnu-2782.1.97/bsd/netinet6/
H A Dnd6_rtr.c1995 struct ifaddr *ifa, *ifa_next; local
2016 for (ifa = ifp->if_addrlist.tqh_first; ifa; ifa = ifa_next) {
2017 IFA_LOCK(ifa);
2018 ifa_next = ifa->ifa_list.tqe_next;
2019 if (ifa->ifa_addr->sa_family != AF_INET6) {
2020 IFA_UNLOCK(ifa);
2023 ia = (struct in6_ifaddr *)ifa;
2026 IFA_ADDREF_LOCKED(ifa); /* fo
2292 struct ifaddr *ifa; local
2991 struct in6_ifaddr *ifa; local
3447 struct ifaddr *ifa; local
[all...]
H A Dicmp6.c1728 struct ifaddr *ifa; local
1756 TAILQ_FOREACH(ifa, &ifp->if_addrlist, ifa_list)
1758 IFA_LOCK(ifa);
1759 if (ifa->ifa_addr->sa_family != AF_INET6) {
1760 IFA_UNLOCK(ifa);
1763 ifa6 = (struct in6_ifaddr *)ifa;
1784 IFA_UNLOCK(ifa);
1790 IFA_UNLOCK(ifa);
1796 IFA_UNLOCK(ifa);
1801 IFA_UNLOCK(ifa);
1847 struct ifaddr *ifa; local
[all...]
/macosx-10.10.1/xnu-2782.1.97/bsd/netinet/
H A Dip_divert.c244 struct ifaddr *ifa; local
251 TAILQ_FOREACH(ifa, &m->m_pkthdr.rcvif->if_addrhead, ifa_link) {
252 IFA_LOCK(ifa);
253 if (ifa->ifa_addr->sa_family != AF_INET) {
254 IFA_UNLOCK(ifa);
258 ((struct sockaddr_in *)(void *) ifa->ifa_addr)->sin_addr;
259 IFA_UNLOCK(ifa);
418 struct ifaddr *ifa; local
431 if (!(ifa = ifa_ifwithaddr(SA(&_sin)))) {
435 m->m_pkthdr.rcvif = ifa
[all...]
H A Dip_output.c3121 struct ifaddr *ifa = NULL; local
3165 ifa = (struct ifaddr *)ifa_foraddr_scoped(src.s_addr, scope);
3167 if (ifa == NULL && ip->ip_p != IPPROTO_UDP &&
3175 ifa = (struct ifaddr *)ifa_foraddr(src.s_addr);
3176 if (ifa != NULL) {
3177 IFA_REMREF(ifa);
3178 ifa = NULL;
3183 if (ip_select_srcif_debug && ifa != NULL) {
3187 scope, if_name(ifa->ifa_ifp),
3192 if_name(ifa
[all...]
H A Din_var.h97 #define ifatoia(ifa) ((struct in_ifaddr *)(void *)(ifa))
176 #define IN_LNAOF(in, ifa) \
177 ((ntohl((in).s_addr) & ~((struct in_ifaddr *)(ifa)->ia_subnetmask))
503 extern int in_ifadown(struct ifaddr *ifa, int);
H A Din_rmx.c702 struct ifaddr *ifa; member in struct:in_ifadown_arg
718 if (rt->rt_ifa == ap->ifa &&
763 in_ifadown(struct ifaddr *ifa, int delete) argument
772 * ifa from changing (e.g. in_ifinit), so it is safe
775 if (ifa->ifa_addr->sa_family != AF_INET)
782 arg.ifa = ifa;
785 IFA_LOCK_SPIN(ifa);
786 ifa->ifa_flags &= ~IFA_ROUTE;
787 IFA_UNLOCK(ifa);
[all...]
/macosx-10.10.1/mDNSResponder-561.1.1/mDNSWindows/
H A DmDNSWin32.c1860 struct ifaddrs * ifa; local
1862 ifa = myGetIfAddrs( 1 );
1863 while (ifa)
1867 if (ifa->ifa_addr->sa_family == AF_INET && !SetupAddr(&addr, ifa->ifa_addr) && !(ifa->ifa_flags & IFF_LOOPBACK) && ifa->ifa_netmask)
1872 if (!SetupAddr(&netmask, ifa->ifa_netmask))
1882 ifa = ifa
3579 struct ifaddrs * ifa; local
3910 struct ifaddrs * ifa; local
4485 static struct ifaddrs *ifa = NULL; local
[all...]
/macosx-10.10.1/system_cmds-643.1.1/sadc.tproj/
H A Dsadc.c830 struct ifaddrs *ifa_list, *ifa; local
850 for (ifa = ifa_list; ifa; ifa = ifa->ifa_next)
852 struct if_data *if_data = (struct if_data *)ifa->ifa_data;
854 if (AF_LINK != ifa->ifa_addr->sa_family)
856 if (ifa->ifa_data == 0)
865 if(!strncmp(ifa->ifa_name, "ppp", 3))
868 snprintf(name, MAX_TNAME_UNIT_SIZE, "%s", ifa
[all...]
/macosx-10.10.1/mDNSResponder-561.1.1/mDNSMacOSX/
H A DmDNSMacOSX.c1100 static struct ifaddrs *ifa = NULL; local
1102 if (refresh && ifa)
1104 freeifaddrs(ifa);
1105 ifa = NULL;
1108 if (ifa == NULL)
1109 getifaddrs(&ifa);
1110 return ifa;
1317 struct ifaddrs *ifa; local
1318 for (ifa = myGetIfAddrs(0); ifa; if
3837 struct ifaddrs *ifa; local
3980 AddInterfaceToList(mDNS *const m, struct ifaddrs *ifa, mDNSs32 utc) argument
5191 struct ifaddrs *ifa = myGetIfAddrs(1); local
6219 struct ifaddrs *ifa = mDNSNULL; local
6367 struct ifaddrs *ifa = myGetIfAddrs(1); local
7552 struct ifaddrs *ifa; local
[all...]
/macosx-10.10.1/network_cmds-457/netstat.tproj/
H A Dmcast.c295 struct ifaddrs *ifap, *ifa; local
361 for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
362 if ((strcmp(ifa->ifa_name, thisifname) != 0) ||
363 (ifa->ifa_addr == NULL) ||
364 (ifa->ifa_addr->sa_family != pgsa->sa.sa_family))
371 pifasa = (sockunion_t *)ifa->ifa_addr;
/macosx-10.10.1/bootp-298/IPConfiguration.bproj/
H A Drtutil.c89 struct sockaddr_in ifa; member in struct:__anon6663
121 set_sockaddr_in(&rtmsg.ifa, gateway);
124 /* no ifp/ifa information */
125 len -= sizeof(rtmsg.ifp) + sizeof(rtmsg.ifa);
/macosx-10.10.1/autofs-246/automountd/
H A Dautod_nfs.c279 struct ifaddrs *ifalist, *ifa; local
285 for (ifa = ifalist; ifa != NULL; ifa = ifa->ifa_next) {
286 if (ifa->ifa_addr->sa_family != af)
289 (char *) &(((struct sockaddr_in *)(ifa->ifa_addr))->sin_addr) :
290 (char *) &(((struct sockaddr_in6 *)(ifa->ifa_addr))->sin6_addr);
291 if (ifa->ifa_dstaddr) {
293 (char *) &(((struct sockaddr_in *)(ifa
[all...]
/macosx-10.10.1/network_cmds-457/mtest.tproj/
H A Dmtest.c155 struct ifaddrs *ifa; local
173 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
174 if (strcmp(ifa->ifa_name, ifname) != 0)
176 psu = (sockunion_t *)ifa->ifa_addr;

Completed in 568 milliseconds

1234