Home
last modified time | relevance | path

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

/Linux-v5.15/tools/include/uapi/linux/
Din.h224 struct group_filter { struct
244 (sizeof(struct group_filter) - sizeof(struct __kernel_sockaddr_storage) \ argument
/Linux-v5.15/include/uapi/linux/
Din.h224 struct group_filter { struct
244 (sizeof(struct group_filter) - sizeof(struct __kernel_sockaddr_storage) \ argument
/Linux-v5.15/net/ipv6/
Dipv6_sockglue.c206 struct group_filter *gsf; in ipv6_set_mcast_msfilter()
267 ret = ip6_mc_msfilter(sk, &(struct group_filter){ in compat_ipv6_set_mcast_msfilter()
1051 const int size0 = offsetof(struct group_filter, gf_slist_flex); in ipv6_get_msfilter()
1052 struct group_filter __user *p = optval; in ipv6_get_msfilter()
1053 struct group_filter gsf; in ipv6_get_msfilter()
1083 struct group_filter gf; in compat_ipv6_get_msfilter()
Dmcast.c488 int ip6_mc_msfilter(struct sock *sk, struct group_filter *gsf, in ip6_mc_msfilter()
582 int ip6_mc_msfget(struct sock *sk, struct group_filter *gsf, in ip6_mc_msfget()
/Linux-v5.15/include/linux/
Digmp.h122 extern int ip_mc_gsfget(struct sock *sk, struct group_filter *gsf,
/Linux-v5.15/net/ipv4/
Dip_sockglue.c770 struct group_filter *gsf = NULL; in ip_set_mcast_msfilter()
1459 const int size0 = offsetof(struct group_filter, gf_slist_flex); in ip_get_mcast_msfilter()
1460 struct group_filter __user *p = optval; in ip_get_mcast_msfilter()
1461 struct group_filter gsf; in ip_get_mcast_msfilter()
1488 struct group_filter gf; in compat_ip_get_mcast_msfilter()
Dnexthop.c3031 bool group_filter; member
3042 if (filter->group_filter && !nh->is_group) in nh_dump_filtered()
3096 filter->group_filter = nla_get_flag(tb[NHA_GROUPS]); in __nh_valid_dump_req()
Digmp.c2581 int ip_mc_gsfget(struct sock *sk, struct group_filter *gsf, in ip_mc_gsfget()
/Linux-v5.15/include/net/
Dipv6.h1140 struct group_filter;
1144 int ip6_mc_msfilter(struct sock *sk, struct group_filter *gsf,
1146 int ip6_mc_msfget(struct sock *sk, struct group_filter *gsf,