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

12345

/freebsd-10-stable/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-stable/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
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 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.h89 #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 Dif_ether.c594 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 Dip_input.c362 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 Dip_icmp.c376 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 Dt_inet_addr.c53 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 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-stable/sys/netinet6/
H A Din6.c152 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 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
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 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-stable/contrib/netbsd-tests/sys/netinet/
H A Dt_print.c39 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 Dt_print.c39 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 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-stable/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-stable/contrib/netbsd-tests/net/config/
H A Dnetconfig.c77 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 Dt_print.c40 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 Dt_print.c39 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 Dunvis.c205 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 Dt_getcontext.c49 int i, ia; local
67 ia = va_arg(va, int);
68 ATF_REQUIRE_EQ(i, ia);

Completed in 293 milliseconds

12345