CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2022/06/28 02:01:40

Modified files:
        sys/net        : if.c netisr.h pipex.c 

Log message:
Introduce `pipexoutq' mbuf(9) queue, and put outgoing pipex(4) related
PPPOE packets within. Do (*if_output)() calls within netisr handler with
netlock held.

We can't predict netlock state when pipex(4) related (*if_qstart)()
handlers called. This means we can't use netlock within pppac_qstart()
and pppx_if_qstart() handlers.

ok bluhm@

Reply via email to