On Thu, 08 May 2003, James Yonan wrote: > OpenVPN's config script assumes that if 2.4 headers are present (i.e. > if_tun.h), then it should build for the 2.4 tun/tap driver.
This may not be true for build hosts of a distributor, who needs the most conservative code if he's still shipping 2.2 kernels (as Debian). > I don't completely understand why one would want to put 2.4 kernel headers on > a 2.2 machine, since that would tend to confuse things, and break apps that > depend on the userspace <-> kernel interface as defined by the kernel header > files. Think "binary package": built on a 2.4 machine, installed onto a different 2.2 machine.