15.1.9 EFI_SIMPLE_NETWO RK.MCastIPtoMAC()
Summary
Converts a multicast IP address to a multicast HW MAC address.
Prototype
EFI_STATUS
(EFIAPI *EFI_SIMPLE_NETWORK_MCAST_IP_TO_MAC) (
IN EFI_SIMPLE_NETWORK
IN BOOLEAN
IN EFI_IP_ADDRESS
OUT EFI_MAC_ADDRESS
);
Parameters
This
IPv6
IP
MAC
Description
This function converts a multicast IP address to a multicast HW MAC address for all packet
transactions. If the mapping is accepted, then
Status Codes Returned
EFI_SUCCESS
EFI_NOT_STARTED
EFI_INVALID_PARAMETER
EFI_DEVICE_ERROR
EFI_UNSUPPORTED
Version 1.02
A pointer to the
EFI_SIMPLE_NETWORK
Set to
if the multicast IP address is IPv6 [RFC 2460]. Set
TRUE
to
if the multicast IP address is IPv4 [RFC 791].
FALSE
The multicast IP address that is to be converted to a multicast
HW MAC address.
The multicast HW MAC address that is to be generated from IP.
EFI_SUCCESS
The multicast IP address was mapped to the multicast HW MAC
address.
The network interface has not been started.
One or more of the parameters has an unsupported value.
The command could not be sent to the network interface.
This function is not supported by the network interface.
12/12/00
SIMPLE_NETWORK Protocol
*This,
IPv6,
*IP,
*MAC
instance.
will be returned.
293
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?