/freebsd-10-stable/sys/netipx/ |
H A D | ipx.c | 90 static void ipx_ifscrub(struct ifnet *ifp, struct ipx_ifaddr *ia); 91 static int ipx_ifinit(struct ifnet *ifp, struct ipx_ifaddr *ia, 103 struct ipx_ifaddr *ia; local 115 TAILQ_FOREACH(ia, &ipx_ifaddrhead, ia_link) { 116 if (ia->ia_ifp == ifp) 119 if (ia != NULL) 120 ifa_ref(&ia->ia_ifa); 126 if (ia == NULL) { 130 *(struct sockaddr_ipx *)&ifr->ifr_addr = ia->ia_addr; 134 if (ia 308 ipx_ifscrub(struct ifnet *ifp, struct ipx_ifaddr *ia) argument 324 ipx_ifinit(struct ifnet *ifp, struct ipx_ifaddr *ia, struct sockaddr_ipx *sipx, int scrub) argument 378 struct ipx_ifaddr *ia; local [all...] |
H A D | ipx_pcb.c | 213 struct ipx_ifaddr *ia = NULL; local 226 TAILQ_FOREACH(ia, &ipx_ifaddrhead, ia_link) { 227 if (ia->ia_ifp == ifp) { 228 ifa_ref(&ia->ia_ifa); 234 if (ia == NULL) { 237 ia = (struct ipx_ifaddr *) 240 if (ia == NULL) { 242 ia = ipx_iaonnetof(&sipx->sipx_addr); 243 if (ia != NULL) 244 ifa_ref(&ia 261 struct ipx_ifaddr *ia = NULL; local [all...] |
H A D | ipx_outputfl.c | 104 struct ipx_ifaddr *ia; local 107 ia = ipx_iaonnetof(&ipx->ipx_dna); 108 if (ia == NULL) { 114 ifp = ia->ia_ifp; 182 struct ipx_ifaddr *ia, *tia; local 209 TAILQ_FOREACH(ia, &ipx_ifaddrhead, ia_link) { 210 if (ia->ia_ifa.ifa_ifp == m->m_pkthdr.rcvif) { 212 tia = ia; 214 if (ipx_neteqnn(ia->ia_addr.sipx_addr.x_net, 255 TAILQ_FOREACH(ia, [all...] |
H A D | ipx_if.h | 102 #define IA_SIPX(ia) (&(((struct ipx_ifaddr *)(ia))->ia_addr))
|
H A D | ipx_input.c | 172 struct ipx_ifaddr *ia; local 261 TAILQ_FOREACH(ia, &ipx_ifaddrhead, ia_link) { 262 if ((ia->ia_ifa.ifa_ifp == m->m_pkthdr.rcvif) 263 && ipx_neteq(ia->ia_addr.sipx_addr, 291 TAILQ_FOREACH(ia, &ipx_ifaddrhead, ia_link) { 292 if (ipx_hosteq(ipx->ipx_dna, ia->ia_addr.sipx_addr) && 293 (ipx_neteq(ipx->ipx_dna, ia->ia_addr.sipx_addr) || 298 if (ia == NULL) { 384 struct ipx_ifaddr *ia; local 388 ia [all...] |
/freebsd-10-stable/sys/netinet/ |
H A D | in.c | 96 register struct in_ifaddr *ia; local 99 TAILQ_FOREACH(ia, &V_in_ifaddrhead, ia_link) { 100 if ((i & ia->ia_subnetmask) == ia->ia_subnet) { 116 struct in_ifaddr *ia; local 119 LIST_FOREACH(ia, INADDR_HASH(in.s_addr), ia_hash) { 120 if (IA_SIN(ia)->sin_addr.s_addr == in.s_addr) { 214 register struct in_ifaddr *ia, *iap; local 231 ia = NULL; 348 ia 695 struct in_ifaddr *ia; local 790 in_ifscrub(struct ifnet *ifp, struct in_ifaddr *ia, u_int flags) argument 801 in_ifinit(struct ifnet *ifp, struct in_ifaddr *ia, struct sockaddr_in *sin, int masksupplied, int vhid) argument 915 struct in_ifaddr *ia; local 994 struct in_ifaddr *ia; local 1155 #define ia macro 1173 #undef ia macro [all...] |
H A D | in_debug.c | 81 in_show_in_ifaddr(struct in_ifaddr *ia) argument 84 #define IA_DB_RPINTF(f, e) db_printf("\t %s = " f "\n", #e, ia->e); 85 #define IA_DB_RPINTF_PTR(f, e) db_printf("\t %s = " f "\n", #e, &ia->e); 86 #define IA_DB_RPINTF_DPTR(f, e) db_printf("\t *%s = " f "\n", #e, *ia->e); 87 db_printf("\tin_ifaddr = %p\n", ia); 107 struct in_ifaddr *ia; local 109 ia = (struct in_ifaddr *)addr; 110 if (ia == NULL) { 115 in_show_in_ifaddr(ia);
|
H A D | in_var.h | 89 #define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr)) 90 #define IA_DSTSIN(ia) (&(((struct in_ifaddr *)(ia))->ia_dstaddr)) 91 #define IA_MASKSIN(ia) (&(((struct in_ifaddr *)(ia))->ia_sockmask)) 136 #define INADDR_TO_IFADDR(addr, ia) \ 138 /* struct in_ifaddr *ia; */ \ 141 LIST_FOREACH(ia, INADDR_HASH((addr).s_addr), ia_hash) \ 142 if (IA_SIN(ia) [all...] |
H A D | if_ether.c | 594 struct in_ifaddr *ia; local 648 LIST_FOREACH(ia, INADDR_HASH(itaddr.s_addr), ia_hash) { 649 if (((bridged && ia->ia_ifp->if_bridge == ifp->if_bridge) || 650 ia->ia_ifp == ifp) && 651 itaddr.s_addr == ia->ia_addr.sin_addr.s_addr && 652 (ia->ia_ifa.ifa_carp == NULL || 653 (*carp_iamatch_p)(&ia->ia_ifa, &enaddr))) { 654 ifa_ref(&ia->ia_ifa); 659 LIST_FOREACH(ia, INADDR_HASH(isaddr.s_addr), ia_hash) 660 if (((bridged && ia 986 struct in_ifaddr *ia = arg; local 1045 struct in_ifaddr *ia = (struct in_ifaddr *) ifa; local [all...] |
H A D | ip_input.c | 362 struct in_ifaddr *ia = NULL; local 568 LIST_FOREACH(ia, INADDR_HASH(ip->ip_dst.s_addr), ia_hash) { 574 if (IA_SIN(ia)->sin_addr.s_addr == ip->ip_dst.s_addr && 575 (!checkif || ia->ia_ifp == ifp)) { 576 ifa_ref(&ia->ia_ifa); 596 ia = ifatoia(ifa); 597 if (satosin(&ia->ia_broadaddr)->sin_addr.s_addr == 604 if (IA_SIN(ia)->sin_addr.s_addr == INADDR_ANY) { 612 ia = NULL; 691 if (ia ! 1300 struct in_ifaddr *ia; local 1345 struct in_ifaddr *ia; local [all...] |
H A D | ip_icmp.c | 376 struct in_ifaddr *ia; local 594 ia = (struct in_ifaddr *)ifaof_ifpforaddr( 596 if (ia == NULL) 598 if (ia->ia_ifp == NULL) { 599 ifa_free(&ia->ia_ifa); 604 icp->icmp_mask = ia->ia_sockmask.sin_addr.s_addr; 608 if (ia->ia_ifp->if_flags & IFF_BROADCAST) 609 ip->ip_src = satosin(&ia->ia_broadaddr)->sin_addr; 610 else if (ia->ia_ifp->if_flags & IFF_POINTOPOINT) 611 ip->ip_src = satosin(&ia 708 struct in_ifaddr *ia; local [all...] |
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/inet/ |
H A D | t_inet_addr.c | 53 struct in_addr ia; local 63 ia.s_addr = addr; 64 ian = inet_ntoa(ia); 84 struct in_addr ia; local 94 ia.s_addr = addr; 95 ian = inet_ntoa(ia);
|
/freebsd-10-stable/usr.sbin/devinfo/ |
H A D | devinfo.c | 85 struct indent_arg *ia = (struct indent_arg *)arg; local 86 struct devinfo_dev *dev = (struct devinfo_dev *)ia->arg; 91 if (ia->indent == 0) 93 for (i = 0; i < ia->indent; i++) 107 struct indent_arg *ia = (struct indent_arg *)arg; local 110 indent = ia->indent; 113 ia->indent = 0; 115 print_device_matching_resource, ia) != 0) { 123 ia->indent = indent + 4; 125 print_device_matching_resource, ia); 137 struct indent_arg ia; local [all...] |
/freebsd-10-stable/sys/netinet6/ |
H A D | in6.c | 152 struct in6_ifaddr *ia; local 156 ia = ifa2ia6(ifa); 168 LLE_EXCLUSIVE), (struct sockaddr *)&ia->ia_addr); 182 memcpy(&mask, &ia->ia_prefixmask, sizeof(ia->ia_prefixmask)); 183 memcpy(&addr, &ia->ia_addr, sizeof(ia->ia_addr)); 197 struct in6_ifaddr *ia; local 200 ia = ifa2ia6(ifa); 202 memcpy(&addr, &ia 273 struct in6_ifaddr *ia = NULL; local 833 in6_update_ifa_join_mc(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int flags, struct in6_multi **in6m_sol) argument 1008 in6_update_ifa(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int flags) argument 1335 in6_purgeaddr_mc(struct ifnet *ifp, struct in6_ifaddr *ia, struct ifaddr *ifa0) argument 1467 struct in6_ifaddr *ia = (struct in6_ifaddr *) ifa; local 1530 in6_unlink_ifa(struct in6_ifaddr *ia, struct ifnet *ifp) argument 1736 struct in6_ifaddr *ia; local 1866 in6_ifinit(struct ifnet *ifp, struct in6_ifaddr *ia, struct sockaddr_in6 *sin6, int newhost) argument 2098 struct in6_ifaddr *ia; local 2123 struct in6_ifaddr *ia; local 2139 struct in6_ifaddr *ia; local 2329 struct in6_ifaddr *ia; local [all...] |
H A D | in6_src.c | 158 printf("in6_selectsrc: replace %s with %s by %d\n", ia_best ? ip6_sprintf(ip6buf, &ia_best->ia_addr.sin6_addr) : "none", ip6_sprintf(ip6b, &ia->ia_addr.sin6_addr), (r)); \ 165 printf("in6_selectsrc: keep %s against %s by %d\n", ia_best ? ip6_sprintf(ip6buf, &ia_best->ia_addr.sin6_addr) : "none", ip6_sprintf(ip6b, &ia->ia_addr.sin6_addr), (r)); \ 182 struct in6_ifaddr *ia = NULL, *ia_best = NULL; local 314 TAILQ_FOREACH(ia, &V_in6_ifaddrhead, ia_link) { 319 struct ifnet *ifp1 = ia->ia_ifp; 331 src = ia->ia_addr.sin6_addr; 339 if ((ia->ia6_flags & 343 if (!V_ip6_use_deprecated && IFA6_IS_DEPRECATED(ia)) 348 prison_check_ip6(cred, &ia->ia_addr.sin6_addr) != 0) 352 if (IN6_ARE_ADDR_EQUAL(&dst, &ia [all...] |
/freebsd-10-stable/sys/net80211/ |
H A D | ieee80211_action.c | 225 const struct ieee80211_action *ia = local 228 switch (ia->ia_category) { 230 if (ia->ia_action < nitems(ba_recv_action)) 231 f = ba_recv_action[ia->ia_action]; 234 if (ia->ia_action < nitems(ht_recv_action)) 235 f = ht_recv_action[ia->ia_action]; 238 if (ia->ia_action < nitems(meshpl_recv_action)) 239 f = meshpl_recv_action[ia->ia_action]; 247 ni->ni_mlstate, "mesh action", ia->ia_action); 251 if (ia [all...] |
/freebsd-10-stable/contrib/netbsd-tests/sys/netinet/ |
H A D | t_print.c | 39 struct in_addr ia; member in struct:__anon296 80 r = in_print(buf, l, &tst[i].ia); 87 r = in_print(buf, l, &tst[i].ia); 111 sin.sin_addr = tst[i].ia; 125 sin.sin_addr = tst[i].ia;
|
/freebsd-10-stable/contrib/netbsd-tests/sys/netatalk/ |
H A D | t_print.c | 39 struct at_addr ia; member in struct:__anon295 70 r = at_print(buf, l, &tst[i].ia); 77 r = at_print(buf, l, &tst[i].ia); 102 sat.sat_addr = tst[i].ia; 116 sat.sat_addr = tst[i].ia;
|
/freebsd-10-stable/tools/regression/netinet/msocket/ |
H A D | msocket.c | 143 struct in_addr ia; local 149 ia = fakev; 150 socklen = sizeof(ia); 152 ret = getsockopt(sock, IPPROTO_IP, optname, &ia, &socklen); 159 if (memcmp(&ia, &defaultv, sizeof(struct in_addr))) 161 "%s not %s", socktype, optstring, inet_ntoa(ia), 167 ia = modifiedv; 168 ret = setsockopt(sock, IPPROTO_IP, optname, &ia, sizeof(ia)); 176 ia [all...] |
/freebsd-10-stable/lib/libstand/ |
H A D | bootparam.c | 84 int xdr_inaddr_encode(char **p, struct in_addr ia); 85 int xdr_inaddr_decode(char **p, struct in_addr *ia); 384 xdr_inaddr_encode(pkt, ia) 386 struct in_addr ia; /* network order */ 400 uia.l = ia.s_addr; 417 xdr_inaddr_decode(pkt, ia) 419 struct in_addr *ia; /* network order */ 449 ia->s_addr = uia.l;
|
/freebsd-10-stable/contrib/netbsd-tests/net/config/ |
H A D | netconfig.c | 77 struct ifaliasreq ia; local 94 memset(&ia, 0, sizeof(ia)); 95 strcpy(ia.ifra_name, ifname); 96 sin = (struct sockaddr_in *)&ia.ifra_addr; 102 sin = (struct sockaddr_in *)&ia.ifra_mask; 108 sin = (struct sockaddr_in *)&ia.ifra_broadaddr; 113 rv = rump_sys_ioctl(s, SIOCAIFADDR, &ia);
|
/freebsd-10-stable/contrib/netbsd-tests/sys/netinet6/ |
H A D | t_print.c | 40 struct in6_addr ia; member in struct:__anon297 88 r = in6_print(buf, l, &tst[i].ia); 95 r = in6_print(buf, l, &tst[i].ia); 120 sin6.sin6_addr = tst[i].ia; 135 sin6.sin6_addr = tst[i].ia;
|
/freebsd-10-stable/contrib/netbsd-tests/sys/net/ |
H A D | t_print.c | 39 struct dl_addr ia; member in struct:__anon294 115 r = dl_print(buf, l, &tst[i].ia); 122 r = dl_print(buf, l, &tst[i].ia); 147 memcpy(&sdl.sdl_addr, &tst[i].ia, sizeof(sdl.sdl_addr)); 160 memcpy(&sdl.sdl_addr, &tst[i].ia, sizeof(sdl.sdl_addr));
|
/freebsd-10-stable/contrib/libc-vis/ |
H A D | unvis.c | 205 unsigned char st, ia, is, lc; local 450 ia = *cp; /* index in the array */ 452 lc = is == 0 ? 0 : nv[ia].name[is - 1]; /* last character */ 457 for (; ia < __arraycount(nv); ia++) { 458 if (is != 0 && nv[ia].name[is - 1] != lc) 460 if (nv[ia].name[is] == uc) 464 if (ia == __arraycount(nv)) 468 *cp = ia; 473 *cp = nv[ia] [all...] |
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/ |
H A D | t_getcontext.c | 49 int i, ia; local 67 ia = va_arg(va, int); 68 ATF_REQUIRE_EQ(i, ia);
|