Date: Mon, 11 Oct 2004 14:30:28 +0400 From: Gleb Smirnoff <glebius@cell.sick.ru> To: marks@ripe.net, Julian Elischer <julian@elischer.org> Cc: net@freebsd.org Subject: new ng_device Message-ID: <20041011103028.GA18981@cell.sick.ru>
next in thread | raw e-mail | index | archive | help
Here is a major rewrite of ng_device. The main differencies with current one are: - one dev per node - locking - read queue implemented using struct ifqueue, thus reducing number of reads/writes to temporary buffers. A more detailed list of differencies is attached. A test program also attached. P.S. Yet another crazy netgraph idea: ng_iface + ng_device is a substitute for tun(4). I should write a patch for ppp(8) to work with ng_iface. :) -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041011103028.GA18981>