ifmca 4971 net/ipv6/addrconf.c static int inet6_fill_ifmcaddr(struct sk_buff *skb, struct ifmcaddr6 *ifmca, ifmca 4976 net/ipv6/addrconf.c int ifindex = ifmca->idev->dev->ifindex; ifmca 4978 net/ipv6/addrconf.c if (ipv6_addr_scope(&ifmca->mca_addr) & IFA_SITE) ifmca 4991 net/ipv6/addrconf.c if (nla_put_in6_addr(skb, IFA_MULTICAST, &ifmca->mca_addr) < 0 || ifmca 4992 net/ipv6/addrconf.c put_cacheinfo(skb, ifmca->mca_cstamp, ifmca->mca_tstamp, ifmca 5039 net/ipv6/addrconf.c struct ifmcaddr6 *ifmca; ifmca 5067 net/ipv6/addrconf.c for (ifmca = idev->mc_list; ifmca; ifmca 5068 net/ipv6/addrconf.c ifmca = ifmca->next, ip_idx++) { ifmca 5071 net/ipv6/addrconf.c err = inet6_fill_ifmcaddr(skb, ifmca, fillargs);