[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #43596] IGMP queries from 0.0.0.0 are discarded
From: |
Ben Hastings |
Subject: |
[lwip-devel] [bug #43596] IGMP queries from 0.0.0.0 are discarded |
Date: |
Thu, 13 Nov 2014 06:48:37 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.111 Safari/537.36 |
URL:
<http://savannah.nongnu.org/bugs/?43596>
Summary: IGMP queries from 0.0.0.0 are discarded
Project: lwIP - A Lightweight TCP/IP stack
Submitted by: hastings
Submitted on: Thu 13 Nov 2014 01:48:36 AM EST
Category: IPv4
Severity: 3 - Normal
Item Group: Change Request
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release:
lwIP version: 1.4.1
_______________________________________________________
Details:
Experiencing an issue with LwIP in a network with an IGMP snooping switch.
The switch is not an actual multicast router, so it sends general membership
queries with a source address of 0.0.0.0. This appears to be in line with RFC
4541, however LwIP discards the packets due to the bogus source address. This
causes the IGMP code to never respond with a membership report and the switch
to stop forwarding multicast packets on that port.
The attached patch to ip.c allows packets with an all zero source address and
the all systems (224.0.0.1) destination address to be passed to the IGMP code.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Thu 13 Nov 2014 01:48:36 AM EST Name: ip_igmp_src_addr.patch Size:
617B By: hastings
<http://savannah.nongnu.org/bugs/download.php?file_id=32426>
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?43596>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-devel] [bug #43596] IGMP queries from 0.0.0.0 are discarded,
Ben Hastings <=