Searched refs:imr (Results 1 – 1 of 1) sorted by relevance
1811 static struct in_device *ip_mc_find_dev(struct net *net, struct ip_mreqn *imr) in ip_mc_find_dev() argument1816 if (imr->imr_ifindex) { in ip_mc_find_dev()1817 idev = inetdev_by_index(net, imr->imr_ifindex); in ip_mc_find_dev()1820 if (imr->imr_address.s_addr) { in ip_mc_find_dev()1821 dev = __ip_dev_find(net, imr->imr_address.s_addr, false); in ip_mc_find_dev()1828 imr->imr_multiaddr.s_addr, in ip_mc_find_dev()1836 imr->imr_ifindex = dev->ifindex; in ip_mc_find_dev()2156 static int __ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr, in __ip_mc_join_group() argument2159 __be32 addr = imr->imr_multiaddr.s_addr; in __ip_mc_join_group()2173 in_dev = ip_mc_find_dev(net, imr); in __ip_mc_join_group()[all …]