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@