On (06/12/08 10:28), James Carlson wrote:
> I'm not sure what you're referring to here, because that was an
> ancient change to the BSD routing socket to allow it to deal with
> multicast addresses.  That delta added ifma_msghdr, and goes with rev
> 1.24 of route.h that added RTM_NEWMADDR and RTM_DELMADDR.

it's possible I picked up the wrong rev.. I was trying to quickly
find when they went from the in_multiaddrs (hanging off the in_ifaddr)
to the if_multiaddrs hanging off the ifnet.

> I don't think it's really related to SIOCADDMULTI, which just adds an
> _Ethernet_ (not IP) multicast address to the driver.

if_addmulti() also seems to adjust the if_multiaddrs. 

--Sowmini

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to