We are attempting to provide a list of multicast groups to ZeroTier’s Android client; in our current source we read /proc/net/igmp file to get a list of groups; this works in Android 9 and below, but doesn’t work in Android 10 and above.
Any thoughts/ideas might be helpful.
Things I’ve tried:
- I was able to monitor a network interface for multicast join packets but this doesn’t give me any multicast groups that were joined before starting the application.
- I tried sending an IGMP membership query but I’m not seeing the reply packets.