shemminger | f7f0225 | 2004-12-02 19:00:24 +0000 | [diff] [blame] | 1 | This version of the bridge utilities is for Linux 2.4 and 2.6, |
Stephen Hemminger | fd64734 | 2011-03-28 17:52:54 -0700 | [diff] [blame] | 2 | it uses the sysfs interface if possible on Linux 2.6. |
buytenh | 38837a8 | 2001-06-22 19:59:02 +0000 | [diff] [blame] | 3 | |
Stephen Hemminger | fd64734 | 2011-03-28 17:52:54 -0700 | [diff] [blame] | 4 | The code repository is: |
| 5 | git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/bridge-utils.git |
buytenh | 38837a8 | 2001-06-22 19:59:02 +0000 | [diff] [blame] | 6 | |
buytenh | 38837a8 | 2001-06-22 19:59:02 +0000 | [diff] [blame] | 7 | Advantages 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 | |
buytenh | 5ebce1b | 2001-06-22 20:04:00 +0000 | [diff] [blame] | 21 | If you have any comments, questions or suggestions, please send email to |
Stephen Hemminger | fd984d1 | 2011-03-28 17:48:01 -0700 | [diff] [blame] | 22 | the mailing list bridge@linux-foundation.org |
shemminger | f7f0225 | 2004-12-02 19:00:24 +0000 | [diff] [blame] | 23 | -------------------------- |
buytenh | 38837a8 | 2001-06-22 19:59:02 +0000 | [diff] [blame] | 24 | |
| 25 | Files in this package: |
| 26 | |
| 27 | AUTHORS Authors of this package |
| 28 | |
| 29 | COPYING The GNU General Public License. |
| 30 | |
| 31 | Makefile Recursive Makefile. |
| 32 | |
| 33 | README This file. |
| 34 | |
shemminger | f7f0225 | 2004-12-02 19:00:24 +0000 | [diff] [blame] | 35 | brctl/ The userspace bridge configuration tool. |
buytenh | 38837a8 | 2001-06-22 19:59:02 +0000 | [diff] [blame] | 36 | |
| 37 | bridge-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 | |
| 41 | doc/ Some documentation files. |
| 42 | |
| 43 | libbridge/ The bridge configuration interface library. |
| 44 | |
| 45 | misc/ Miscellaneous utilities. |