CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2020/01/23 16:30:41
Modified files: sys/net : if_tun.c Log message: provide a custom if_enqueue handler. tun and tap now queue a packet on output (for userland to read) on the if send queue, and then directly call tun_wakeup to tell userland about it. this bypasses calling the ifq serialiser machinery which then calls tun_start, which then calls tun_wakeup.