Home
last modified time | relevance | path

Searched refs:ifma (Results 1 – 4 of 4) sorted by relevance

/openbsd/src/sys/netinet/
Din_var.h128 ifmatoinm(struct ifmaddr *ifma) in ifmatoinm() argument
130 return ((struct in_multi *)(ifma)); in ifmatoinm()
143 struct ifmaddr *ifma; \
147 TAILQ_FOREACH(ifma, &(ifp)->if_maddrlist, ifma_list) \
148 if (ifma->ifma_addr->sa_family == AF_INET && \
149 ifmatoinm(ifma)->inm_addr.s_addr == (addr).s_addr) {\
150 (inm) = ifmatoinm(ifma); \
Digmp.c227 struct ifmaddr *ifma; in igmp_input_if() local
294 TAILQ_FOREACH(ifma, &ifp->if_maddrlist, ifma_list) { in igmp_input_if()
295 if (ifma->ifma_addr->sa_family != AF_INET) in igmp_input_if()
297 inm = ifmatoinm(ifma); in igmp_input_if()
325 TAILQ_FOREACH(ifma, &ifp->if_maddrlist, ifma_list) { in igmp_input_if()
326 if (ifma->ifma_addr->sa_family != AF_INET) in igmp_input_if()
328 inm = ifmatoinm(ifma); in igmp_input_if()
568 struct ifmaddr *ifma; in igmp_checktimer() local
573 TAILQ_FOREACH(ifma, &ifp->if_maddrlist, ifma_list) { in igmp_checktimer()
574 if (ifma->ifma_addr->sa_family != AF_INET) in igmp_checktimer()
[all …]
/openbsd/src/sys/netinet6/
Din6_var.h327 ifmatoin6m(struct ifmaddr *ifma) in ifmatoin6m() argument
329 return ((struct in6_multi *)(ifma)); in ifmatoin6m()
342 struct ifmaddr *ifma; \
345 TAILQ_FOREACH(ifma, &(ifp)->if_maddrlist, ifma_list) \
346 if (ifma->ifma_addr->sa_family == AF_INET6 && \
347 IN6_ARE_ADDR_EQUAL(&ifmatoin6m(ifma)->in6m_addr, \
349 (in6m) = ifmatoin6m(ifma); \
Dmld6.c176 struct ifmaddr *ifma; in mld6_input() local
259 TAILQ_FOREACH(ifma, &ifp->if_maddrlist, ifma_list) { in mld6_input()
260 if (ifma->ifma_addr->sa_family != AF_INET6) in mld6_input()
262 in6m = ifmatoin6m(ifma); in mld6_input()
377 struct ifmaddr *ifma; in mld6_checktimer() local
382 TAILQ_FOREACH(ifma, &ifp->if_maddrlist, ifma_list) { in mld6_checktimer()
383 if (ifma->ifma_addr->sa_family != AF_INET6) in mld6_checktimer()
385 in6m = ifmatoin6m(ifma); in mld6_checktimer()