ankohuu commented on PR #18738:
URL: https://github.com/apache/nuttx/pull/18738#issuecomment-4251879109
> @ankohuu very nice! Is this multicast behavior of NuttX a BUG or a
limitation? If so, please open an Issue here to map and fix it later
Hi acassis,
Overall, I tend to think the current multicast behavior in NuttX is
**not** correct. MC forwarding should not be driven by the groups that the
local host itself has joined, but, I would not call the current implementation
useless; this is why I described it as behaving more like a **relay**.
Why I limited this change to the current scope:
- I did not spend additional time going through more NuttX networking code,
and I am not yet sufficiently familiar with it to fully validate whether my
understanding of the current behavior is right.
- I lack the historical and design context to infer why the current
implementation exists; it appears intentional rather than accidental.
- My primary goal this time was to sort out the NAT locks, so this issue is
just blocking me.
I can open an issue to put this into the backlog:
- Could you help @ someone familiar with this area to review whether my
understanding of `multicast and the current NuttX behavior` is correct before I
open an issue? We can talk here.
- It would be useful if someone could provide background on the original
design decisions.
- It would also help to clarify the intended direction: whether NuttX
**should** support a more complete multicast model.
Then I am glad to open a bug to track this properly if still necessary
@acassis @xiaoxiang781216 @anchao @masc2008
Shunchao
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]