let in6_setscope() return EINVAL instead of -1 when returning an error code. since the return value is sometimes used as the return value of system calls directly.
let in6_setscope() return EINVAL instead of -1 when returning an error code.
since the return value is sometimes used as the return value of system calls
directly.

MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame