Contents

SetMulticastAddresses

Sets the device addresses to use for multicast filtering.

Declaration

virtual kern_return_t SetMulticastAddresses(const IOUserNetworkMACAddress *addresses, uint32_t count);

Parameters

  • addresses:

    An array of MAC addresses for the devices to monitor.

  • count:

    The number of items in the addresses parameter.

Return Value

kIOReturnSuccess on success, or another value if an error occurred.

Discussion

Override this method and use it to set up a Ethernet multicast filter on your device.

See Also

Configuring Link Attributes