CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2017/03/07 02:23:27

Modified files:
        sys/net        : raw_usrreq.c route.h rtsock.c 
        sys/kern       : uipc_socket.c uipc_socket2.c 

Log message:
Do not grab the NET_LOCK() for routing sockets operations.

The only function that need the lock is rtm_output() as it messes with
the routing table.  So grab the lock there since it is safe to sleep
in a process context.

ok bluhm@

Reply via email to