Multicast is not supported on PPP interfaces. It looks like someone goofed when they checked in revision 1.4 of sys/net/if_ppp.c, since it deleted the changes made in revision 1.3 to add the multicast stuff. Fix: Here is a patch that re-adds the multicast stuff that was previosly in revision 1.3 of if_ppp.c. I think this is all that is needed, but someone who knows more about this stuff should double check and make sure. How-To-Repeat: Run "ifconfig ppp0" and note that MULTICAST doesn't appear as one of the flags.
State Changed From-To: open->closed Mike was right - Garrett simply made a mistake in rev 1.4 and inadvertantly clobbered his change in 1.3. The multicast ioctl support has been added back.