Home
last modified time | relevance | path

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

/linux-4.4.14/net/ipv6/
Dmcast.c138 struct ipv6_mc_socklist *mc_lst; in ipv6_sock_mc_join() local
149 for_each_pmc_rcu(np, mc_lst) { in ipv6_sock_mc_join()
150 if ((ifindex == 0 || mc_lst->ifindex == ifindex) && in ipv6_sock_mc_join()
151 ipv6_addr_equal(&mc_lst->addr, addr)) { in ipv6_sock_mc_join()
158 mc_lst = sock_kmalloc(sk, sizeof(struct ipv6_mc_socklist), GFP_KERNEL); in ipv6_sock_mc_join()
160 if (!mc_lst) in ipv6_sock_mc_join()
163 mc_lst->next = NULL; in ipv6_sock_mc_join()
164 mc_lst->addr = *addr; in ipv6_sock_mc_join()
177 sock_kfree_s(sk, mc_lst, sizeof(*mc_lst)); in ipv6_sock_mc_join()
181 mc_lst->ifindex = dev->ifindex; in ipv6_sock_mc_join()
[all …]