aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@vyatta.com>2011-03-28 17:52:54 -0700
committerStephen Hemminger <shemminger@vyatta.com>2011-03-28 17:52:54 -0700
commitfd647340f15f868573a119bb38cbe8caa7c59a2c (patch)
tree5b8e9e67712b1d388c5e03da07afe373a2accef2
parentfd984d16e7fb97664dd6b6486e6f5ac9fa443aff (diff)
downloadandroid_external_brctl-fd647340f15f868573a119bb38cbe8caa7c59a2c.tar.gz
android_external_brctl-fd647340f15f868573a119bb38cbe8caa7c59a2c.tar.bz2
android_external_brctl-fd647340f15f868573a119bb38cbe8caa7c59a2c.zip
Update URL of git repository
No longer uses sourceforge.
-rw-r--r--README11
-rw-r--r--bridge-utils.spec.in2
-rw-r--r--doc/FAQ4
-rw-r--r--doc/FIREWALL17
-rw-r--r--libbridge/config.h.in77
5 files changed, 84 insertions, 27 deletions
diff --git a/README b/README
index d4509cd..3062956 100644
--- a/README
+++ b/README
@@ -1,13 +1,8 @@
This version of the bridge utilities is for Linux 2.4 and 2.6,
-it uses the sysfs interface if possible on Linux 2.6
+it uses the sysfs interface if possible on Linux 2.6.
-
----------------------------
-Lennert Buytenhek rewrote the linux bridging code
-because the old code was a big mess and nonextensible.
-
-The new code is published at:
- http://bridge.sourceforge.net/
+The code repository is:
+ git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/bridge-utils.git
Advantages of the new code are:
- Support for multiple bridge port groups (i.e. multiple independent
diff --git a/bridge-utils.spec.in b/bridge-utils.spec.in
index 32d0132..468513b 100644
--- a/bridge-utils.spec.in
+++ b/bridge-utils.spec.in
@@ -3,7 +3,7 @@ Version: @VERSION@
Release: 1
Copyright: GPL
Group: System Environment/Base
-Url: http://bridge.sourceforge.net
+Url: git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/bridge-utils.git
Summary: Utilities for configuring the linux ethernet bridge.
Buildroot: %{_tmppath}/%{name}-%{version}
Source: %{name}-%{version}.tar.gz
diff --git a/doc/FAQ b/doc/FAQ
index 3e04d2c..385c5a8 100644
--- a/doc/FAQ
+++ b/doc/FAQ
@@ -1,4 +1,2 @@
The FAQ is now located at
-
- http://bridge.sourceforge.net/faq.html
-
+ http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge
diff --git a/doc/FIREWALL b/doc/FIREWALL
index b0ea705..7ffff86 100644
--- a/doc/FIREWALL
+++ b/doc/FIREWALL
@@ -4,18 +4,11 @@ It is possible to use bridging in combination with firewalling. This is
a blatant violation of the OSI model, but it's very useful, so we don't
care.
-How do bridging and firewalling go together? First of all, you need a
-kernel patch against the 2.4 kernel to actually make firewalling bridged
-packets possible. You need to apply this patch to your kernel and recompile
-it, or alternatively, download a pre-patched Red Hat 7.2 kernel RPM and use
-that. The patch and kernel RPM are located at:
-
- http://bridge.sourceforge.net/devel/bridge-nf/
-
-Now if you boot with this kernel, you can use the regular iptables
-firewalling as if you were doing routing. So, rules for forwarding are
-added to the FORWARD chain, rules for input to the local machine are
-added to the INPUT chain, etc. Things will work like you expect them to.
+Assuming you are on a non-stone age kernel (less than 5 years old).
+You can use the regular iptables firewalling as if you were doing
+routing. So, rules for forwarding are added to the FORWARD chain,
+rules for input to the local machine are added to the INPUT chain,
+etc. Things will work like you expect them to.
So a rule like
# iptables -A INPUT -i eth0 -j DROP
diff --git a/libbridge/config.h.in b/libbridge/config.h.in
index 12881c4..22d1d7a 100644
--- a/libbridge/config.h.in
+++ b/libbridge/config.h.in
@@ -1,8 +1,79 @@
-/* config.h.in. Generated automatically from configure.in by autoheader. */
+/* libbridge/config.h.in. Generated from configure.in by autoheader. */
-/* Name of package */
+/* Define to 1 if you have the `gethostname' function. */
+#undef HAVE_GETHOSTNAME
+
+/* Define to 1 if you have the `if_indextoname' function. */
+#undef HAVE_IF_INDEXTONAME
+
+/* Define to 1 if you have the `if_nametoindex' function. */
+#undef HAVE_IF_NAMETOINDEX
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#undef HAVE_INTTYPES_H
+
+/* Define to 1 if you have the <memory.h> header file. */
+#undef HAVE_MEMORY_H
+
+/* Define to 1 if you have the `socket' function. */
+#undef HAVE_SOCKET
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#undef HAVE_STDINT_H
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#undef HAVE_STDLIB_H
+
+/* Define to 1 if you have the `strdup' function. */
+#undef HAVE_STRDUP
+
+/* Define to 1 if you have the <strings.h> header file. */
+#undef HAVE_STRINGS_H
+
+/* Define to 1 if you have the <string.h> header file. */
+#undef HAVE_STRING_H
+
+/* Define to 1 if you have the <sys/ioctl.h> header file. */
+#undef HAVE_SYS_IOCTL_H
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#undef HAVE_SYS_STAT_H
+
+/* Define to 1 if you have the <sys/time.h> header file. */
+#undef HAVE_SYS_TIME_H
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#undef HAVE_SYS_TYPES_H
+
+/* Define to 1 if you have the `uname' function. */
+#undef HAVE_UNAME
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#undef HAVE_UNISTD_H
+
+/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT
+
+/* Define to the full name of this package. */
#undef PACKAGE_NAME
-/* Version number of package */
+/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING
+
+/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME
+
+/* Define to the home page for this package. */
+#undef PACKAGE_URL
+
+/* Define to the version of this package. */
#undef PACKAGE_VERSION
+/* Define to 1 if you have the ANSI C header files. */
+#undef STDC_HEADERS
+
+/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
+#undef TIME_WITH_SYS_TIME
+
+/* Define to empty if `const' does not conform to ANSI C. */
+#undef const