CVSROOT:        /cvs
Module name:    src
Changes by:     bl...@cvs.openbsd.org   2025/03/03 15:25:58

Modified files:
        sys/net        : if_vxlan.c 

Log message:
Shared net lock and socket lock are sufficient for vxlan.

Use shared net lock when calling ip_output() or ip6_output().  While
there, check if mbuf list is empty before grabbing lock.  Also do
not pass around uninitialized structures from the stack.  Use
memset() to start with clean memory.  inp_upcall and sobind() are
protected by socket lock.

OK mvs@

Reply via email to