Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How can i send igmpv3 query from igmp proxy? #55

Open
nghiasoft opened this issue Oct 28, 2019 · 2 comments
Open

How can i send igmpv3 query from igmp proxy? #55

nghiasoft opened this issue Oct 28, 2019 · 2 comments

Comments

@nghiasoft
Copy link

nghiasoft commented Oct 28, 2019

I need to configure my router as a downstream with igmpv3, currently igmpproxy builds igmp
query membership message by:
{code}
static void buildIgmp(uint32_t src, uint32_t dst, int type, int code, uint32_t group, int datalen) {
struct ip *ip;
struct igmp *igmp;
{code}

So should i change struct igmp to struct igmpv3 in https://github.com/afabbro/netinet/blob/master/igmp.h? i have tried it but look likes it does not work.

@pali
Copy link
Owner

pali commented Apr 26, 2020

igmpproxy for downstream network does not support igmpv3 fully/correctly yet. Usage of igmp version for upstream network is controlled by operating system/kernel.

On Linux you can set igmp <version> for upstream <interface> by command:
/sbin/sysctl net.ipv4.conf.<interface>.force_igmp_version=<version>

@pali
Copy link
Owner

pali commented Apr 9, 2022

This pull request #80 adds support for sending igmpv3 queries on downstream interfaces.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants