Lines Matching defs:optval
819 static int raw_seticmpfilter(struct sock *sk, sockptr_t optval, int optlen)
823 if (copy_from_sockptr(&raw_sk(sk)->filter, optval, optlen))
828 static int raw_geticmpfilter(struct sock *sk, char __user *optval, int __user *optlen)
841 copy_to_user(optval, &raw_sk(sk)->filter, len))
848 sockptr_t optval, unsigned int optlen)
854 return raw_seticmpfilter(sk, optval, optlen);
860 sockptr_t optval, unsigned int optlen)
863 return ip_setsockopt(sk, level, optname, optval, optlen);
864 return do_raw_setsockopt(sk, level, optname, optval, optlen);
868 char __user *optval, int __user *optlen)
874 return raw_geticmpfilter(sk, optval, optlen);
880 char __user *optval, int __user *optlen)
883 return ip_getsockopt(sk, level, optname, optval, optlen);
884 return do_raw_getsockopt(sk, level, optname, optval, optlen);