CVSROOT:        /cvs
Module name:    src
Changes by:     chel...@cvs.openbsd.org 2020/08/07 08:35:38

Modified files:
        sys/kern       : uipc_socket.c 

Log message:
sosplice(9): fully validate idle timeout

The socket splice idle timeout is a timeval, so we need to check that
tv_usec is both non-negative and less than one million.  Otherwise it
isn't in canonical form.

We can check for this with timerisvalid(3).

benno@ says this shouldn't break anything in base.

ok benno@, bluhm@

Reply via email to