CVSROOT:        /cvs
Module name:    src
Changes by:     chel...@cvs.openbsd.org 2020/12/10 22:00:21

Modified files:
        sys/net        : bpf.c bpfdesc.h 

Log message:
bpf(4): BIOCGRTIMEOUT, BIOCSRTIMEOUT: protect bd_rtout with bd_mtx

Reading and writing bd_rtout is not an atomic operation, so it needs
to be done under the per-descriptor mutex.

While here, start annotating locking in bpfdesc.h.  There's lots more
to do on this front, but you have to start somewhere.

Tweaked by mpi@.

ok mpi@

Reply via email to