fix random setsockopt failure (EINVAL)

Sepherosa Ziehau sepherosa at
Sat Nov 22 18:40:09 PST 2008

Hi all,

Following patch should fix random setsockopt failure (EINVAL) in HEAD:

In addition to that:
- Don't do copyout in setsockopt; the user arg is const
- Always setup sopt (i.e. set sopt.sopt_val to NULL early)
- In sys_getsocktopt(), centralize valsize check

Please review/test it.

Best Regard,

Live Free or Die

More information about the Submit mailing list