Searched refs:ia (Results 1 - 25 of 97) sorted by relevance

1234

/freebsd-10.0-release/sys/netipx/
H A Dipx.c90 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 Dipx_pcb.c213 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 Dipx_outputfl.c104 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 Dipx_if.h102 #define IA_SIPX(ia) (&(((struct ipx_ifaddr *)(ia))->ia_addr))
H A Dipx_input.c172 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 Din.c96 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 Din_debug.c81 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 Din_var.h86 #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 Dip_input.c391 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 Dip_output.c130 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 Dif_ether.c545 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 Dip_icmp.c363 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 Din_pcb.c745 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 Dip_options.c100 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 Draw_ip.c724 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 Ddevinfo.c85 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 Din6.c152 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 Din6_src.c158 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 Din6_ifattach.c454 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 Dnd6_nbr.c1218 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 Dieee80211_action.c225 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 Dmsocket.c143 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 Dbootparam.c84 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 Dunvis.c205 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 D800.loginfail67 n=$(catmsgs | egrep -ia "^$yesterday.*: .*(fail|invalid|bad|illegal)" |

Completed in 389 milliseconds

1234