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

/openbsd-current/sys/netinet/
H A Din_var.h128 ifmatoinm(struct ifmaddr *ifma) argument
130 return ((struct in_multi *)(ifma));
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); \
H A Digmp.c227 struct ifmaddr *ifma; local
294 TAILQ_FOREACH(ifma, &ifp->if_maddrlist, ifma_list) {
295 if (ifma->ifma_addr->sa_family != AF_INET)
297 inm = ifmatoinm(ifma);
325 TAILQ_FOREACH(ifma, &ifp->if_maddrlist, ifma_list) {
326 if (ifma->ifma_addr->sa_family != AF_INET)
328 inm = ifmatoinm(ifma);
552 struct ifmaddr *ifma; local
556 TAILQ_FOREACH(ifma, &ifp->if_maddrlist, ifma_list) {
557 if (ifma
[all...]
/openbsd-current/sys/netinet6/
H A Din6_var.h327 ifmatoin6m(struct ifmaddr *ifma) argument
329 return ((struct in6_multi *)(ifma));
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); \
H A Dmld6.c170 struct ifmaddr *ifma; local
252 TAILQ_FOREACH(ifma, &ifp->if_maddrlist, ifma_list) {
253 if (ifma->ifma_addr->sa_family != AF_INET6)
255 in6m = ifmatoin6m(ifma);
359 struct ifmaddr *ifma; local
363 TAILQ_FOREACH(ifma, &ifp->if_maddrlist, ifma_list) {
364 if (ifma->ifma_addr->sa_family != AF_INET6)
366 in6m = ifmatoin6m(ifma);

Completed in 74 milliseconds