MACIOC_SETMCA(7mdi)
MACIOC_SETMCA --
MDI receive MAC frames ioctl
Description
This ioctl requests that the MDI driver
begin receiving frames sent
to the requested MAC address
in addition to the default address,
broadcast address and existing multicast addresses.
The driver will continue to receive frames
on this MAC address
until either a MACIOC_DELMCA ioctl request
for this MAC address is received
or the MDI device is closed.
Parameters
The ioctl Data contains
the MAC address to be added to
the MDI driver's multicast address table.
Data returned
The ioctl data must be returned in the
mp->b_cont
portion of the message on either success
(M_IOCACK) or failure (M_IOCNACK); this
portion of the message cannot be freed by the driver.
The MDI driver should fail the ioctl
if the MAC address is not a legal multicast address
for that media type.
If the MAC address is already in the table,
the MDI driver must return success,
but should not add a duplicate of the address
to the multicast address table.
Version applicability
mdi:
1, 2, 2.1
References
Intro(7mdi),
MACIOC_DELMCA(7mdi)
``MDI ioctls'' in HDK Technical Reference
25 April 2004
© 2004 The SCO Group, Inc. All rights reserved.
HDK 7.1.0b - 15 March 2000