--- zzzz-none-000/linux-2.6.19.2/net/netlink/af_netlink.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/net/netlink/af_netlink.c 2007-01-11 07:38:19.000000000 +0000 @@ -1075,9 +1075,8 @@ return -EINVAL; len = sizeof(int); val = nlk->flags & NETLINK_RECV_PKTINFO ? 1 : 0; - if (put_user(len, optlen) || - put_user(val, optval)) - return -EFAULT; + put_user(len, optlen); + put_user(val, optval); err = 0; break; default: