Subject: [pim] IGMP "General Query" "Group-Specific Query" src 0.0.0.0 and the Linux Kernel

From: <[email-masked]>
Date: Thu, 14 Mar 2019 13:40:22 +0000

Hey

Hopefully someone on here can answer this basic query for me. It would appear that the Linux kernel by default will allow IGMPv3 "General Query" if it has a source IP of 0.0.0.0 but will drop any "Group-Specific Queries" if the source IP is 0.0.0.0. This doesn't appear to be specific to my implementation and seems to be the implementation in the Linux Kernel.

Some questions about this, if someone would be so kind as to help.

1)    Is this by design in the rfc3367 standard and would someone point out to me where it is and enlighten me as to why this is the case.

2)    Is this by design in the Kernel and would enlighten me as to why this is the case.

3)    Is this a bug in the Kernel and would it be worth raising on Kernel Bugzilla.

Many Thanks

Mal Hubert