blob: 30629562bc60fb216e1b236913a1fedfa12a76fc [file] [log] [blame]
shemmingerf7f02252004-12-02 19:00:24 +00001This version of the bridge utilities is for Linux 2.4 and 2.6,
Stephen Hemmingerfd647342011-03-28 17:52:54 -07002it uses the sysfs interface if possible on Linux 2.6.
buytenh38837a82001-06-22 19:59:02 +00003
Stephen Hemmingerfd647342011-03-28 17:52:54 -07004The code repository is:
5 git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/bridge-utils.git
buytenh38837a82001-06-22 19:59:02 +00006
buytenh38837a82001-06-22 19:59:02 +00007Advantages of the new code are:
8- Support for multiple bridge port groups (i.e. multiple independent
9 bridges in one machine).
10- Each bridge is seen as a logical device, which allows you to do
11 firewalling between port groups for example.
12- Everything is dynamic; bridges are created dynamically using the
13 userspace configuration tool, ports are 'enslaved' dynamically, etc.
14- It is being actively maintained.
15- It uses a hash table for MAC addresses, not an AVL tree.
16- It's small (currently 4 pages of i386 code) and modular.
17- The source isn't a mess.
18- It works as a module.
19
20
buytenh5ebce1b2001-06-22 20:04:00 +000021If you have any comments, questions or suggestions, please send email to
Stephen Hemmingerfd984d12011-03-28 17:48:01 -070022the mailing list bridge@linux-foundation.org
shemmingerf7f02252004-12-02 19:00:24 +000023--------------------------
buytenh38837a82001-06-22 19:59:02 +000024
25Files in this package:
26
27AUTHORS Authors of this package
28
29COPYING The GNU General Public License.
30
31Makefile Recursive Makefile.
32
33README This file.
34
shemmingerf7f02252004-12-02 19:00:24 +000035brctl/ The userspace bridge configuration tool.
buytenh38837a82001-06-22 19:59:02 +000036
37bridge-utils.spec
38 A .spec file for Red Hat package building. "rpm -tb
39 <tar.gz file>" ought to give you a .RPM file.
40
41doc/ Some documentation files.
42
43libbridge/ The bridge configuration interface library.
44
45misc/ Miscellaneous utilities.