How does https://www.unix.com/man-page/centos/8/ipmaddr/ work under the hood? i.e. what data structures / files are maintained / accessed by the kernel to display the list of mcast addresses being listened to by applications running on the host?

1