Lines Matching refs:ia
162 #define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr))
163 #define IA_DSTSIN(ia) (&(((struct in_ifaddr *)(ia))->ia_dstaddr))
185 struct in_ifaddr *ia; \
189 TAILQ_FOREACH(ia, &in_ifaddrhead, ia_link) \
190 if (IA_SIN(ia)->sin_addr.s_addr == (addr).s_addr) \
192 (ifp) = (ia == NULL) ? NULL : ia->ia_ifp; \
200 #define IFP_TO_IA(ifp, ia) \
202 /* struct in_ifaddr *ia; */ \
206 for ((ia) = TAILQ_FIRST(&in_ifaddrhead); \
207 (ia) != NULL && (ia)->ia_ifp != (ifp); \
208 (ia) = TAILQ_NEXT((ia), ia_link)) \