Ethernet Bridge development
 help / color / mirror / Atom feed
* [Bridge] Multicast snooping fixes and suggestions
@ 2011-02-15 23:19 Linus Lüssing
  2011-02-15 23:19 ` [Bridge] [PATCH 1/5] bridge: Fix IPv6 multicast snooping by storing correct protocol type Linus Lüssing
                   ` (7 more replies)
  0 siblings, 8 replies; 20+ messages in thread
From: Linus Lüssing @ 2011-02-15 23:19 UTC (permalink / raw)
  To: Stephen Hemminger, David S. Miller, bridge
  Cc: netdev, linux-kernel, Herbert Xu

Hello everyone,

While testing the (very awesome!) bridge igmp/mld snooping support I came across
two issues which are breaking IPv6 multicast snooping and IPv6
non-link-local multicast on bridges with multicast snooping support enabled
in general. The first two patches shall fix these issues.

The third one addresses a potential bug on little endian machines which I noticed
during this little code reviewing. This patch is untested though, feedback welcome.

The fourth and fifth patch are a suggestion to also permit using the bridge multicast
snooping feature for link local multimedia multicast traffic. Therefore
using the transient multicast flag instead of the non-link-local scope criteria
seems to be a suitable solution at least for IPv6, in my opinion. Let me know what
you think about it.

Thanks for reviewing these patches.

Cheers,
Linus

^ permalink raw reply	[flat|nested] 20+ messages in thread
* [Bridge] [PATCH 2/2] bridge: Use IPv6 link-local address for multicast listener queries
@ 2013-03-20 16:26 Satya Narayana
  0 siblings, 0 replies; 20+ messages in thread
From: Satya Narayana @ 2013-03-20 16:26 UTC (permalink / raw)
  To: bridge

[-- Attachment #1: Type: text/plain, Size: 411 bytes --]

Hello,

I am using 2.6.39.4 kernel for MLD snooping, in net/bridge/br_multicast.c
file,

we observed the check for tranoisent flag in the group address.

 That mean with out this flag set the group address will be droped.

 My doubt is why MLD is restricted with T (transient) flag, we can't use
with out T flag multicast group address.

 Looking forward for you replay, Thank you in advance.


Regards,

Satya

[-- Attachment #2: Type: text/html, Size: 505 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2013-03-20 16:26 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-15 23:19 [Bridge] Multicast snooping fixes and suggestions Linus Lüssing
2011-02-15 23:19 ` [Bridge] [PATCH 1/5] bridge: Fix IPv6 multicast snooping by storing correct protocol type Linus Lüssing
2011-02-15 23:19 ` [Bridge] [PATCH 2/5] bridge: Fix IPv6 multicast snooping by correcting offset in MLDv2 report Linus Lüssing
2011-02-15 23:19 ` [Bridge] [PATCH 3/5] bridge: Add missing ntohs()s for MLDv2 report parsing Linus Lüssing
2011-02-15 23:19 ` [Bridge] [PATCH 4/5] ipv6: Add IPv6 multicast address flag defines Linus Lüssing
2011-02-15 23:19 ` [Bridge] [PATCH 5/5] bridge: Allow mcast snooping for transient link local addresses too Linus Lüssing
2011-02-15 23:41 ` [Bridge] Multicast snooping fixes and suggestions Stephen Hemminger
2011-02-17 18:17   ` Linus Lüssing
2011-02-17 18:17   ` [Bridge] [PATCH 1/2] bridge: Fix MLD queries' ethernet source address Linus Lüssing
2011-02-22 18:08     ` David Miller
2011-02-17 18:17   ` [Bridge] [PATCH 2/2] bridge: Use IPv6 link-local address for multicast listener queries Linus Lüssing
2011-02-22 18:08     ` David Miller
2011-02-22 18:08 ` [Bridge] Multicast snooping fixes and suggestions David Miller
2011-02-24  3:16 ` H. Peter Anvin
2011-02-24  4:04   ` Herbert Xu
2011-02-24  4:46     ` H. Peter Anvin
2011-02-24  5:42       ` Herbert Xu
2011-02-24  5:57         ` H. Peter Anvin
2011-02-24  6:37           ` Stephen Hemminger
  -- strict thread matches above, loose matches on Subject: below --
2013-03-20 16:26 [Bridge] [PATCH 2/2] bridge: Use IPv6 link-local address for multicast listener queries Satya Narayana

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox