/freebsd-10.0-release/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.0-release/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 689 struct in_ifaddr *ia; local 784 in_ifscrub(struct ifnet *ifp, struct in_ifaddr *ia, u_int flags) argument 795 in_ifinit(struct ifnet *ifp, struct in_ifaddr *ia, struct sockaddr_in *sin, int masksupplied, int vhid) argument 948 struct in_ifaddr *ia; local 1020 struct in_ifaddr *ia; local 1175 #define ia macro 1193 #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 | 86 #define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr)) 87 #define IA_DSTSIN(ia) (&(((struct in_ifaddr *)(ia))->ia_dstaddr)) 88 #define IA_MASKSIN(ia) (&(((struct in_ifaddr *)(ia))->ia_sockmask)) 133 #define INADDR_TO_IFADDR(addr, ia) \ 135 /* struct in_ifaddr *ia; */ \ 138 LIST_FOREACH(ia, INADDR_HASH((addr).s_addr), ia_hash) \ 139 if (IA_SIN(ia) [all...] |
H A D | ip_input.c | 391 struct in_ifaddr *ia = NULL; local 598 LIST_FOREACH(ia, INADDR_HASH(ip->ip_dst.s_addr), ia_hash) { 604 if (IA_SIN(ia)->sin_addr.s_addr == ip->ip_dst.s_addr && 605 (!checkif || ia->ia_ifp == ifp)) { 606 ifa_ref(&ia->ia_ifa); 626 ia = ifatoia(ifa); 627 if (satosin(&ia->ia_broadaddr)->sin_addr.s_addr == 634 if (IA_SIN(ia)->sin_addr.s_addr == INADDR_ANY) { 642 ia = NULL; 721 if (ia ! 1326 struct in_ifaddr *ia; local 1371 struct in_ifaddr *ia; local [all...] |
H A D | ip_output.c | 130 struct in_ifaddr *ia; local 205 ia = NULL; 236 if ((ia = ifatoia(ifa_ifwithbroadaddr(sintosa(dst)))) == NULL && 237 (ia = ifatoia(ifa_ifwithdstaddr(sintosa(dst)))) == NULL) { 244 ifp = ia->ia_ifp; 248 if ((ia = ifatoia(ifa_ifwithdstaddr(sintosa(dst)))) == NULL && 249 (ia = ifatoia(ifa_ifwithnet(sintosa(dst), 0))) == NULL) { 254 ifp = ia->ia_ifp; 264 IFP_TO_IA(ifp, ia); 299 ia [all...] |
H A D | if_ether.c | 545 struct in_ifaddr *ia; local 599 LIST_FOREACH(ia, INADDR_HASH(itaddr.s_addr), ia_hash) { 600 if (((bridged && ia->ia_ifp->if_bridge == ifp->if_bridge) || 601 ia->ia_ifp == ifp) && 602 itaddr.s_addr == ia->ia_addr.sin_addr.s_addr && 603 (ia->ia_ifa.ifa_carp == NULL || 604 (*carp_iamatch_p)(&ia->ia_ifa, &enaddr))) { 605 ifa_ref(&ia->ia_ifa); 610 LIST_FOREACH(ia, INADDR_HASH(isaddr.s_addr), ia_hash) 611 if (((bridged && ia [all...] |
H A D | ip_icmp.c | 363 struct in_ifaddr *ia; local 579 ia = (struct in_ifaddr *)ifaof_ifpforaddr( 581 if (ia == NULL) 583 if (ia->ia_ifp == NULL) { 584 ifa_free(&ia->ia_ifa); 589 icp->icmp_mask = ia->ia_sockmask.sin_addr.s_addr; 593 if (ia->ia_ifp->if_flags & IFF_BROADCAST) 594 ip->ip_src = satosin(&ia->ia_broadaddr)->sin_addr; 595 else if (ia->ia_ifp->if_flags & IFF_POINTOPOINT) 596 ip->ip_src = satosin(&ia 696 struct in_ifaddr *ia; local [all...] |
H A D | in_pcb.c | 745 struct in_ifaddr *ia; local 748 ia = ifatoia(ifa_ifwithdstaddr((struct sockaddr *)sin)); 749 if (ia == NULL) 750 ia = ifatoia(ifa_ifwithnet((struct sockaddr *)sin, 0)); 751 if (ia == NULL) { 757 laddr->s_addr = ia->ia_addr.sin_addr.s_addr; 758 ifa_free(&ia->ia_ifa); 762 ifp = ia->ia_ifp; 763 ifa_free(&ia->ia_ifa); 764 ia 799 struct in_ifaddr *ia; local 858 struct in_ifaddr *ia; local 941 struct in_ifaddr *ia; local [all...] |
H A D | ip_options.c | 100 struct in_ifaddr *ia; local 230 if ((ia = (INA)ifa_ifwithdstaddr((SA)&ipaddr)) == NULL) 231 ia = (INA)ifa_ifwithnet((SA)&ipaddr, 0); 234 ia = ip_rtaddr(ipaddr.sin_addr, M_GETFIB(m)); 235 if (ia == NULL) { 241 (void)memcpy(cp + off, &(IA_SIN(ia)->sin_addr), 243 ifa_free(&ia->ia_ifa); 277 if ((ia = (INA)ifa_ifwithaddr((SA)&ipaddr)) == NULL && 278 (ia = ip_rtaddr(ipaddr.sin_addr, M_GETFIB(m))) == NULL) { 283 (void)memcpy(cp + off, &(IA_SIN(ia) [all...] |
H A D | raw_ip.c | 724 struct in_ifaddr *ia; local 732 TAILQ_FOREACH(ia, &V_in_ifaddrhead, ia_link) { 733 if (ia->ia_ifa.ifa_addr == sa 734 && (ia->ia_flags & IFA_ROUTE)) { 735 ifa_ref(&ia->ia_ifa); 740 in_ifscrub(ia->ia_ifp, ia, 0); 747 in_ifadown(&ia->ia_ifa, 0); 748 ifa_free(&ia->ia_ifa); 752 if (ia [all...] |
/freebsd-10.0-release/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.0-release/sys/netinet6/ |
H A D | in6.c | 152 struct in6_ifaddr *ia; local 156 ia = ifa2ia6(ifa); 161 LLE_EXCLUSIVE), (struct sockaddr *)&ia->ia_addr); 181 memcpy(&mask, &ia->ia_prefixmask, sizeof(ia->ia_prefixmask)); 182 memcpy(&addr, &ia->ia_addr, sizeof(ia->ia_addr)); 196 struct in6_ifaddr *ia; local 199 ia = ifa2ia6(ifa); 201 memcpy(&addr, &ia 272 struct in6_ifaddr *ia = NULL; local 849 in6_update_ifa_join_mc(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int flags, struct in6_multi **in6m_sol) argument 1024 in6_update_ifa(struct ifnet *ifp, struct in6_aliasreq *ifra, struct in6_ifaddr *ia, int flags) argument 1354 in6_purgeaddr_mc(struct ifnet *ifp, struct in6_ifaddr *ia, struct ifaddr *ifa0) argument 1486 struct in6_ifaddr *ia = (struct in6_ifaddr *) ifa; local 1549 in6_unlink_ifa(struct in6_ifaddr *ia, struct ifnet *ifp) argument 1750 struct in6_ifaddr *ia; local 1880 in6_ifinit(struct ifnet *ifp, struct in6_ifaddr *ia, struct sockaddr_in6 *sin6, int newhost) argument 2112 struct in6_ifaddr *ia; local 2137 struct in6_ifaddr *ia; local 2153 struct in6_ifaddr *ia; local 2343 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 306 TAILQ_FOREACH(ia, &V_in6_ifaddrhead, ia_link) { 311 struct ifnet *ifp1 = ia->ia_ifp; 323 src = ia->ia_addr.sin6_addr; 331 if ((ia->ia6_flags & 335 if (!V_ip6_use_deprecated && IFA6_IS_DEPRECATED(ia)) 340 prison_check_ip6(cred, &ia->ia_addr.sin6_addr) != 0) 344 if (IN6_ARE_ADDR_EQUAL(&dst, &ia [all...] |
H A D | in6_ifattach.c | 454 struct in6_ifaddr *ia; local 516 ia = in6ifa_ifpforlinklocal(ifp, 0); /* ia must not be NULL */ 517 KASSERT(ia != NULL, ("%s: ia == NULL, ifp=%p", __func__, ifp)); 519 ifa_free(&ia->ia_ifa); 724 struct in6_ifaddr *ia; local 779 ia = in6ifa_ifpforlinklocal(ifp, 0); 780 if (ia == NULL) { 789 ifa_free(&ia 805 struct in6_ifaddr *ia; local [all...] |
H A D | nd6_nbr.c | 1218 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; local 1233 if (!(ia->ia6_flags & IN6_IFF_TENTATIVE)) { 1237 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), 1241 if (ia->ia6_flags & IN6_IFF_ANYCAST) { 1242 ia->ia6_flags &= ~IN6_IFF_TENTATIVE; 1246 ia->ia6_flags &= ~IN6_IFF_TENTATIVE; 1265 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), 1277 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr))); 1328 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; local 1332 if (ia 1423 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; local 1495 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; local 1513 struct in6_ifaddr *ia; local [all...] |
/freebsd-10.0-release/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.0-release/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.0-release/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.0-release/contrib/libc-vis/ |
H A D | unvis.c | 205 unsigned char st, ia, is, lc; local 444 ia = *cp; /* index in the array */ 446 lc = is == 0 ? 0 : nv[ia].name[is - 1]; /* last character */ 451 for (; ia < __arraycount(nv); ia++) { 452 if (is != 0 && nv[ia].name[is - 1] != lc) 454 if (nv[ia].name[is] == uc) 458 if (ia == __arraycount(nv)) 462 *cp = ia; 467 *cp = nv[ia] [all...] |
/freebsd-10.0-release/etc/periodic/security/ |
H A D | 800.loginfail | 67 n=$(catmsgs | egrep -ia "^$yesterday.*: .*(fail|invalid|bad|illegal)" |
|