Searched refs:gr32 (Results 1 – 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/net/ipv6/ |
D | ipv6_sockglue.c | 143 struct compat_group_source_req gr32; in copy_group_source_from_sockptr() local 145 if (optlen < sizeof(gr32)) in copy_group_source_from_sockptr() 147 if (copy_from_sockptr(&gr32, optval, sizeof(gr32))) in copy_group_source_from_sockptr() 149 greqs->gsr_interface = gr32.gsr_interface; in copy_group_source_from_sockptr() 150 greqs->gsr_group = gr32.gsr_group; in copy_group_source_from_sockptr() 151 greqs->gsr_source = gr32.gsr_source; in copy_group_source_from_sockptr() 301 struct compat_group_req gr32; in compat_ipv6_mcast_join_leave() local 304 if (optlen < sizeof(gr32)) in compat_ipv6_mcast_join_leave() 306 if (copy_from_sockptr(&gr32, optval, sizeof(gr32))) in compat_ipv6_mcast_join_leave() 309 if (gr32.gr_group.ss_family != AF_INET6) in compat_ipv6_mcast_join_leave() [all …]
|
/kernel/linux/linux-4.19/net/ |
D | compat.c | 589 struct compat_group_req __user *gr32 = (void *)optval; in compat_mc_setsockopt() local 594 if (!access_ok(VERIFY_READ, gr32, sizeof(*gr32)) || in compat_mc_setsockopt() 596 __get_user(interface, &gr32->gr_interface) || in compat_mc_setsockopt() 598 copy_in_user(&kgr->gr_group, &gr32->gr_group, in compat_mc_setsockopt()
|
/kernel/linux/linux-5.10/net/ipv4/ |
D | ip_sockglue.c | 702 struct compat_group_source_req gr32; in copy_group_source_from_sockptr() local 704 if (optlen != sizeof(gr32)) in copy_group_source_from_sockptr() 706 if (copy_from_sockptr(&gr32, optval, sizeof(gr32))) in copy_group_source_from_sockptr() 708 greqs->gsr_interface = gr32.gsr_interface; in copy_group_source_from_sockptr() 709 greqs->gsr_group = gr32.gsr_group; in copy_group_source_from_sockptr() 710 greqs->gsr_source = gr32.gsr_source; in copy_group_source_from_sockptr()
|