Igmpproxy - Multicast route cache file missing
I successfully got igmpproxy running for use with Deploystudio multicast imaging of Mac OS machines (PFsense 2.2.4, stock igmpproxy, HP ProCurve switches). I'd like to know a bit more about how everything works under the hood and tried looking for the routes that are being created - and could find nothing. The igmpproxy manpage mentions
which is supposed to "contains the active multicast routes". The file does not exist, even while I watch my multicast image deployment run. I downloaded the source of the BSD port of igmpproxy with the same version number in use by PFSense. The docs in the gz archive mention the file, but I could not find the string ip_mr_cache inside the sourcecode at all.
The netstat -r command does not show the routes either. When I kill the igmpproxy service the multicast stops working immediately and starts back up when I launch the service again.
How can I look at the routes that are being used? Why is /proc/net/ip_mr_cache missing?