if (len < sizeof(__u32))
if (len != sizeof(struct sctp_setadaption))
static int sctp_getsockopt_adaption_layer(struct sock *sk, int len,				  char __user *optval, int __user *optlen){	__u32 val;	if (len < sizeof(__u32))		return -EINVAL;	len = sizeof(__u32);	val = sctp_sk(sk)->adaption_ind;	if (put_user(len, optlen))		return -EFAULT;	if (copy_to_user(optval, &val, len))		return -EFAULT;	return 0;}