Subject: CVS commit: src/sys
To: None <source-changes@NetBSD.org>
From: Quentin Garnier <cube@netbsd.org>
List: source-changes
Date: 01/08/2005 22:27:54
Module Name: src
Committed By: cube
Date: Sat Jan 8 22:27:54 UTC 2005
Modified Files:
src/sys/conf: files majors
Added Files:
src/sys/net: if_tap.c if_tap.h
Log Message:
Addition of tap(4).
NAME
tap - virtual Ethernet device
SYNOPSIS
pseudo-device tap
DESCRIPTION
The tap driver allows the creation and use of virtual Ethernet devices.
Those interfaces appear just as any real Ethernet NIC to the kernel, but
can also be accessed by userland through a character device node in order
to read frames being sent by the system or to inject frames.
In that respect it is very similar to what tun(4) provides, but the added
Ethernet layer allows easy integration with machine emulators or virtual
Ethernet networks through the use of bridge(4) with tunneling.
``Qui tacet consentire videtur.''
To generate a diff of this commit:
cvs rdiff -r1.704 -r1.705 src/sys/conf/files
cvs rdiff -r1.12 -r1.13 src/sys/conf/majors
cvs rdiff -r0 -r1.1 src/sys/net/if_tap.c src/sys/net/if_tap.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.