<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/net/bridge, branch v2.6.13</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/net/bridge?h=v2.6.13</id>
<link rel='self' href='https://git.amat.us/linux/atom/net/bridge?h=v2.6.13'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2005-07-19T21:00:13Z</updated>
<entry>
<title>[NET]: BRIDGE_EBT_ARPREPLY must depend on INET</title>
<updated>2005-07-19T21:00:13Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2005-07-19T21:00:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=eb3f8f5e22cdee8138e654963e371ad337830efb'/>
<id>urn:sha1:eb3f8f5e22cdee8138e654963e371ad337830efb</id>
<content type='text'>
BRIDGE_EBT_ARPREPLY=y and INET=n results in the following compile error:

net/built-in.o: In function `ebt_target_reply':
ebt_arpreply.c:(.text+0x68fb9): undefined reference to `arp_send'
make: *** [.tmp_vmlinux1] Error 1

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NET]: move config options out to individual protocols</title>
<updated>2005-07-12T04:13:56Z</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@ravnborg.org</email>
</author>
<published>2005-07-12T04:13:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6a2e9b738cb5c929df73b6acabdd8f9a4e9a0416'/>
<id>urn:sha1:6a2e9b738cb5c929df73b6acabdd8f9a4e9a0416</id>
<content type='text'>
Move the protocol specific config options out to the specific protocols.
With this change net/Kconfig now starts to become readable and serve as a
good basis for further re-structuring.

The menu structure is left almost intact, except that indention is
fixed in most cases. Most visible are the INET changes where several
"depends on INET" are replaced with a single ifdef INET / endif pair.

Several new files were created to accomplish this change - they are
small but serve the purpose that config options are now distributed
out where they belongs.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NETFILTER]: Fix connection tracking bug in 2.6.12</title>
<updated>2005-06-28T23:04:44Z</updated>
<author>
<name>Patrick McHardy</name>
<email>kaber@trash.net</email>
</author>
<published>2005-06-28T23:04:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9666dae51013b064e7d77fc36b5cee98dd167ed5'/>
<id>urn:sha1:9666dae51013b064e7d77fc36b5cee98dd167ed5</id>
<content type='text'>
In 2.6.12 we started dropping the conntrack reference when a packet
leaves the IP layer. This broke connection tracking on a bridge,
because bridge-netfilter defers calling some NF_IP_* hooks to the bridge
layer for locally generated packets going out a bridge, where the
conntrack reference is no longer available. This patch keeps the
reference in this case as a temporary solution, long term we will
remove the defered hook calling. No attempt is made to drop the
reference in the bridge-code when it is no longer needed, tc actions
could already have sent the packet anywhere.

Signed-off-by: Patrick McHardy &lt;kaber@trash.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[EBTABLES]: Fix thinkos in ebt_log.c</title>
<updated>2005-06-28T19:39:40Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2005-06-28T19:39:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=85c1937b2693a0d4e39bb2644d720ed3703b9830'/>
<id>urn:sha1:85c1937b2693a0d4e39bb2644d720ed3703b9830</id>
<content type='text'>
When converting over the skb_header_pointer(), I converted parts of
this module incorrectly.  Kill the 'u' union in ebt_log() and all the
bogus references to it.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[EBTABLES]: vfree() checking cleanups</title>
<updated>2005-06-23T05:12:57Z</updated>
<author>
<name>James Lamanna</name>
<email>jlamanna@gmail.com</email>
</author>
<published>2005-06-23T05:12:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=68d318720052154bc6b2513b0f15d0d947cc53c9'/>
<id>urn:sha1:68d318720052154bc6b2513b0f15d0d947cc53c9</id>
<content type='text'>
From: jlamanna@gmail.com

ebtables.c vfree() checking cleanups.

Signed-off by: James Lamanna &lt;jlamanna@gmail.com&gt;
Signed-off-by: Domen Puncer &lt;domen@coderock.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NETFILTER]: Kill nf_debug</title>
<updated>2005-06-21T21:01:57Z</updated>
<author>
<name>Patrick McHardy</name>
<email>kaber@trash.net</email>
</author>
<published>2005-06-21T21:01:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=18b8afc771102b1b6af97962808291a7d27f52af'/>
<id>urn:sha1:18b8afc771102b1b6af97962808291a7d27f52af</id>
<content type='text'>
Signed-off-by: Patrick McHardy &lt;kaber@trash.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[BRIDGE]: receive path optimization</title>
<updated>2005-05-29T21:16:48Z</updated>
<author>
<name>Stephen Hemminger</name>
<email>shemminger@osdl.org</email>
</author>
<published>2005-05-29T21:16:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7ce54e3f428b33af714271140601c87b8bf2c544'/>
<id>urn:sha1:7ce54e3f428b33af714271140601c87b8bf2c544</id>
<content type='text'>
This improves the bridge local receive path by avoiding going
through another softirq.  The bridge receive path is already being called
from a netif_receive_skb() there is no point in going through another
receiveq round trip.

Recursion is limited because bridge can never be a port of a bridge
so handle_bridge() always returns.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[BRIDGE]: prevent bad forwarding table updates</title>
<updated>2005-05-29T21:15:55Z</updated>
<author>
<name>Stephen Hemminger</name>
<email>shemminger@osdl.org</email>
</author>
<published>2005-05-29T21:15:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=85967bb46dd1f8f2c49b85a313866c00ac0c9b59'/>
<id>urn:sha1:85967bb46dd1f8f2c49b85a313866c00ac0c9b59</id>
<content type='text'>
Avoid poisoning of the bridge forwarding table by frames that have been
dropped by filtering. This prevents spoofed source addresses on hostile
side of bridge from causing packet leakage, a small but possible security
risk.

Signed-off-by: Stephen Hemminger &lt;shemminger@osdl.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[BRIDGE]: set features based on enslaved devices</title>
<updated>2005-05-29T21:15:17Z</updated>
<author>
<name>Stephen Hemminger</name>
<email>shemminger@osdl.org</email>
</author>
<published>2005-05-29T21:15:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=81d35307dd468b92fe8c58797abb13c62e3e64dd'/>
<id>urn:sha1:81d35307dd468b92fe8c58797abb13c62e3e64dd</id>
<content type='text'>
Make features of the bridge pseudo-device be a subset of the underlying
devices.  Motivated by Xen and others who use bridging to do failover.

Signed-off-by: Catalin BOIE &lt;catab at umrella.ro&gt;
Signed-off-by: Stephen Hemminger &lt;shemminger@osdl.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] kobject/hotplug split - net bridge</title>
<updated>2005-04-19T04:57:37Z</updated>
<author>
<name>kay.sievers@vrfy.org</name>
<email>kay.sievers@vrfy.org</email>
</author>
<published>2005-04-19T04:57:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=f0e035f4b6940aae6836500b642029c289ed4535'/>
<id>urn:sha1:f0e035f4b6940aae6836500b642029c289ed4535</id>
<content type='text'>
kobject_add() and kobject_del() don't emit hotplug events anymore.
We need to do it ourselves now.

Signed-off-by: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


</content>
</entry>
</feed>
